22 agosto 2008

Jay Bazuzi - Palavras de Adeus

Jay Bazuzi, Líder de equipes de desenvolvimento da Microsoft, está se desligando da empresa. Mas não sem antes deixar alguns comentários aos que ficam:

Parting Words for my dear friends

Pontos importantes: A Microsoft não é uma empresa tão preocupada assim com a qualidade do que se produz, seja do ponto de vista da manutenibilidade do código que escrevem quanto à comunicação entre as equipes.

Jay dá algumas regras básicas para nos guiarmos:

  • Os códigos com mais clareza ganham.
  • OO não é um capricho
  • É OK usar o código de outra pessoa
  • Planeje a solução de seus problemas imediatamente
  • Mais importante: nós podemos fazer melhor.


E ele indica algumas perguntas que devemos fazer a nós mesmos, de modo a criamos um código melhor.

  • "Como posso me certificar que este problema foi resolvido (ou eliminado) definitivamente?”
  • “Como posso produzir menos bugs?”
  • “Como posso facilitar a correção dos bugs que tenho?”
  • “Como posso facilitar a resposta às mudanças rapidamente?”
  • “Como posso facilitar a construção de um software rápido e eficiente?”
Preocupação com qualidade de código não é para qualquer um... realmente...

Nenhum comentário:

Postar um comentário