Controle de Versão com Múltiplos Times Ágeis

Objetivos da metodologia utilizada:
“Falhe o quanto antes”
“É melhor resolver problemas pequenos frequentemente do que grandes esporadicamente”
“Mesmo após uma má release, algo deve ser entregue (por menor que seja)”
“As rotinas devem ser claras e simples”
Interessante a divisão de times e trabalhos em branches. Fica simples, organizado e diminui os transtornos causados pelos merges.
http://www.infoq.com/articles/agile-version-control

JSF+Ajax Eficientemente

Geralmente quando estamos desenvolvendo para web, temos o costume de sempre pensar em navegação entre páginas. O Rafael Ponte apresentou uma alternativa no mínimo interessante para JSF utilizando RichFaces + Facelets.

Single-Entry, Single-Exit em Java ?!

Rolou uma “discussão” muito interessante na lista PBJUG sobre o uso ou não do SESE em Java. Prestem atenção nos posts do Flávio Santos e do Maurício Linhares (a thread, na verdade, é sobre outro assunto). Vejam aqui!
Leiam mais sobre o assunto aqui e aqui.
Eu acho que o código do método deve ser pequeno o [...]

Afirmações provenientes do Manifesto Ágil

“Um time auto-organizável sobre um time controlado/comandado”
“Concluir de forma ágil sobre apenas concluir”
“Design suficiente sobre um grande pré-design”
“Reuso de código sobre copiar e colar”
“Programação em par sobre revisão de código”
“Rápidas reuniões em pé sobre reuniões de status do projeto”
Cada uma dessas afirmações é explicada aqui! Já tinha citado o Manifesto aqui.