As Vantagens do Teste Unitário

abril 6, 2011

2

Como podemos saber se um software não possui problemas? A resposta é bastante simples: temos de testá-lo para termos uma garantia – mesmo que mínima – de que não temos problemas. Podemos testar o nosso software de diversas formas: por meio de testes de aceitação, testes de carga (stress), testes de integração ou utilizando testes… [Leia mais…]

Spring Framework e @Configurable

agosto 27, 2010

0

Geralmente, quando utilizamos o Spring Framework para a injeção de dependências, injetamos em nossos objetos de negócios beans que são instanciados pelo Spring, ou seja, beans que tem seu ciclo de vida completamente controlado pelo framework. Mas você sabia que o Spring também é capaz de injetar em outros objetos dependências que não foram criadas… [Leia mais…]

Etiquetado:,

RUP: ame-o ou deixe-o

julho 21, 2010

0

Do jeito que boa parte das pessoas e das empresas costumam usá-lo, eu prefiro, sem nenhuma dúvida, deixá-lo. O RUP é um processo que, seja por desconhecimento ou por mau uso, tornou-se extremamente sobrecarregado, pesado e burocrático (no mau sentido da palavra). O RUP, em sua essência, está longe, mas muito longe mesmo, de ser… [Leia mais…]

Como acessar o ApplicationContext do Spring de qualquer lugar de sua aplicação

junho 8, 2010

2

Essa é uma dica para quem utiliza o Spring Framework em suas aplicações. Imagine que você está desenvolvendo uma aplicação em que nem todos os objetos (ou beans) sejam gerenciados pelo Spring. Imagine ainda que, por algum motivo, você quer adicionar a um objeto não gerenciado pelo Spring uma dependência que é gerenciada pelo mesmo.… [Leia mais…]

Publicado em: Desenvolvimento, How-to, Java

Análise estática de código com FindBugs

maio 20, 2010

1

Nós, desenvolvedores, sabemos o quanto é difícil encontrar bugs no código. Em projetos de médio/grande porte essa tarefa pode ser ainda mais árdua – pode haver centenas de arquivos de código-fonte com milhares e milhares de linha de código. Uma alternativa pode ser o uso de ferramentas de análise estática de código. Análise estática de… [Leia mais…]

Regras de negócio na aplicação

abril 29, 2010

11

Regras de negócio devem permanecer na aplicação e não no banco de dados. É assim que eu respondo a qualquer indagação sobre a possibilidade de colocar as regras de negócio no banco de dados. Eu sou altamente contrário a colocar regras de negócio no banco de dados, isto é, à abordagem híbrida de regras no… [Leia mais…]

Vantagens e desvantagens da injeção de dependências

abril 1, 2010

2

“Don’t call us, we’ll call you”. Esse é o princípio de Hollywood, que é o lema da injeção de dependência – tema desse post. O que me levou a escrever sobre esse tema foi uma discussão (no bom sentido!) que tive recentemente no ambiente de trabalho. Em determinado momento dessa discussão fui questionado por um… [Leia mais…]

Publicado em: Desenvolvimento, Java
Seguir

Obtenha todo post novo entregue na sua caixa de entrada.