Arquitetura 2010

Mar/10
16

Muito do que você encontra na internet sobre design e arquitetura de aplicações em java o remete ao JEE e ao famigerado EJB. Já foi o tempo em que EJB era condição sin qua non para criarmos aplicações corporativas e especialmente sites.
Hoje com o advento do Seam parece que EJB vai ser novamente necessário para fazer [...]

MVC e Camadas

Nov/09
10

Por alguma razão que desconheço muitas pessoas acham que MVC e separação em camadas são sinônimos. Não são! E eis por quê.

Big Design Up Front

Oct/09
1

É uma falácioa que desenho de sistema feito antes de começar a codificar é ruim e deve ser evitado. Processos iterativos só funcionam se o design original é suficientemente flexivel, e ele só é flexivel de foi feito com cuidado.

Qual é o estado da sua arte?

Sep/09
25

O estado da sua arte
É comum ouvir alguém perguntar qual “arquitetura” usar para uma certa aplicação,
ou se usa o Spring junto com o JSF e Hibernate é uma boa escolha, ou como
acessar store procedures pelo hibernate. Esta escolha de frameworks é chamada
de “escolha da arquitetura” e diferentes pacotes de escolhas são referidos como
“arquiteturas” e ouvimos [...]

Rápido como a Morte

Sep/09
11

Hoje em dia é comum ouvir dizer que a velocidade com que a aplicação executa as suas atividades – chamada empiricamente performance –  não deve ser uma preocupação para a versão 1.0 de um software. Existe até um ditado “Primeiro faz funcionar, depois faz funcionar bem e depois faz funcionar depressa”.
Em pleno século XXI quando as [...]