Singleton: Lobo em pele de cordeiro, ou um pattern injustiçado?

March 20, 2010

Singleton é um design pattern (ou um anti-pattern, para alguns) que determina que só deve haver uma instancia de uma determinada classe em todo o sistema. Há bastante controvérsia a respeito deste padrão, uns alegam que trata-se de um anti-pattern, isto é, algo que deve ser evitado. Enquanto os design-patterns são maneiras conhecidas e elegantes [...]

3

Testes unitários

March 6, 2010

Testes unitários são uma categoria de testes de software onde o sistema é dividido em unidades, que são testadas individualmente. O que seriam essas unidades? Normalmente são os métodos das nossas classes. Durante os testes, cada unidade é exercitada de uma forma pré-determinada e então seus resultados são comparados com os resultados esperados. Se os [...]

2