A filosofia de programação da id Software
(medium.com)A id Software é uma empresa famosa por criar jogos como Wolfenstein 3D, Doom e Quake.
Este é um texto que organiza a filosofia de programação apresentada por John Romero, cofundador da empresa.
-
Primeiro faça, depois faça bem.
-
Mantenha o código sempre funcionando.
-
Faça de forma simples.
-
Invista tempo em criar boas ferramentas.
-
Teste o código de forma rigorosa.
-
Corrija bugs o mais rápido possível.
-
Use um sistema de desenvolvimento mais poderoso do que o do público-alvo.
-
Escreva o código de acordo com a versão em que você está trabalhando agora.
-
Use bem a abstração de componentes.
-
Aproveite a revisão por pares.
-
Dê liberdade aos programadores para que possam ser criativos.
4 comentários
Queria ver também a filosofia do mestre John Carmack 'm'!
Ah, e dizem que, ao aplicar a filosofia acima, menos de 10 desenvolvedores lançaram 28 jogos em 5,5 anos.
São coisas que, quando a gente lê, já conhece todas, mas não é fácil aplicar isso no trabalho na prática ^^,,
Não há nada para tirar deste texto. Obrigado pelo ótimo artigo.
O problema é que, como você disse, isso é difícil para nós... buá buá