Import lib Metodologia;

Testem, macacos, testem!

04/10/2007 - 0:56 AM - 15 pessoas não foram à escola.

Testando, 1, 2, 4!

Umas das atividades fundamentais da XP(Extreme Programming) é realizar testes. Testes para todas as funcionalidades de um software, para garantir que um software é estável. Um deles é o teste do macaco, útil para verificar se o sistema é à prova de entrada de dados aleatórias e sem sentido.

* Mil macacos teclando aleatoriamente em mil computadores produziriam um Windows ME?

15 pessoas não foram à escola.

Não se repita

26/09/2007 - 22:25 PM - 24 pessoas não foram à escola.

Não se repita

DRY code (Don’t Repeat Yourself) é uma boa prática de programação (também podemos chamar de design pattern) que evita duplicidade de código. O bom desenvolvedor não vai copiar e colar trechos de código por todos os lados, porque sabe que mais cedo ou mais tarde aquele trecho de código deverá ser alterado, e assim suas “cópias” pelo sistema também deverão. Isso significa retrabalho, perda de tempo, e nos piores casos, erros estranhos e insolucionáveis :) .

Destaque para alguns trechos interessantes do artigo citado acima:

“Um exemplo de sistema que duplica informação é o Enterprise Java Beans. EJBs requer duplicação de informação não apenas no código Java como nos arquivos de configuração.”

“Um exemplo de sistema que tenta reduzir informação duplicada é o ambiente de desenvolvimento de aplicações Ruby on Rails.

Niiice!

24 pessoas não foram à escola.

Par perfeito

01/08/2007 - 0:14 AM - 18 pessoas não foram à escola.

Par perfeito

18 pessoas não foram à escola.