tag
#engenharia-de-software
Artigos
A ilusão do desenvolvedor herói
Ser insubstituível não é virtude, é um sistema com um só ponto de falha — eu já paguei esse preço antes de aprender a escrever software.
O dia em que descobri que documentação também é código
Documentar é transferir a memória da cabeça para o sistema — o projeto sobrevive ao autor, e o autor dorme em paz enquanto isso.
Quando o requisito está certo e o problema continua errado
Sistemas impecáveis fracassam quando atendem ao que foi pedido e erram o que dói — requisito não é problema, e a diferença começa na escuta.
Todo software conta uma história
Código é o diário de quem não sabia que estava escrevendo um diário — e ler sistemas é, no fundo, ler gente.
Construindo este site como um projeto de software
Por que o meu site pessoal tem spec, backlog de incrementos, TDD e releases versionadas — e o que isso diz sobre como eu trabalho.
Projetos
Site pessoal — arquivo vivo
Este site. Um arquivo vivo construído como projeto de software, com spec, incrementos, TDD e releases versionadas.