Clean Code
07/04/2014

A prática do Clean Code

Olá, pessoal! Em dezembro de 2013, comecei a ler o livro Clean Code do autor Robert C. Martin e devo dizer que aprendi muita, muita coisa com ele. Hoje é dia de entrar um pouco mais nos detalhes dessa prática e conhecer algumas orientações de como empregá-la. Limpeza no código já!

Continue reading...
O e-mail como forma de documentação
17/03/2014

O e-mail como forma de documentação

No últimos artigo, discutimos sobre o direcionamento de culpa quando um bug é encontrado no software. Aproveitando a temática, o artigo de hoje apresenta meios para se livrar de uma culpa injusta em um ambiente corporativo. Entre esses meios, o e-mail é um grande aliado, desde que você saiba como usá-lo para essa finalidade.

Continue reading...
17/03/2014
More
Bug no software! De quem é a culpa?
10/03/2014

Bug no software! De quem é a culpa?

Nenhum software está livre de falhas, isso é fato. Quando um software começa a tomar grandes proporções, a probabilidade de surgir erros durante as atividades de manutenção e evolução são consideráveis. Logo, nos deparamos com uma dúvida no ambiente corporativo: quando um bug é encontrado no software, de quem é a culpa: do desenvolvedor ou do testador?

Continue reading...
10/03/2014
More
Sprint Pre-Planning
27/01/2014

Sprint Pre-Planning

Mesmo que não muito conhecidos no mundo ágil, há alguns artefatos do Scrum que podem ser empregados para expandir o campo de planejanento e aperfeiçoar a precisão de uma Sprint. Um destes artefatos é a Sprint Pre-Planning (Reunião de Pré-Planejamento), normalmente confundida com a Sprint Planning (Reunião de Planejamento), devido à semelhança no nome. Muitas empresas utilizam estes dois artefatos, mas não conhecem a distinção entre eles.

Continue reading...
27/01/2014
More
A fusão do desenvolvedor com a área de negócios
20/01/2014

A fusão do desenvolvedor com a área de negócios

Um estudo recente sobre mercado de trabalho indicou que houve uma mudança no perfil do profissional de TI, claro, incluindo os desenvolvedores. Essa mudança contempla a visão estratégica do profissional na área de negócios das empresas, bem como a capacidade em contribuir com os resultados. A propósito, você sabe por que a função de “Analista Programador” surgiu?

Continue reading...
20/01/2014
More
André Celestino