- O que a tornava tão boa?
- Havia alguém impondo boas práticas?
- Você fazia parte de um grupo de engenheiros excelentes?
- Ou era outra coisa?
Opinião do GN⁺
- Este artigo levanta uma questão interessante sobre como boas práticas são mantidas em ambientes de desenvolvimento de software
- Pode ajudar a entender a diferença entre impor boas práticas e atuar em um ambiente autônomo
- Outros projetos com funcionalidades semelhantes incluem o sistema de Code Review do Google ou o sistema de Pull Request do GitHub
- Ao adotar novas tecnologias ou software de código aberto, é preciso considerar como isso pode ser integrado à cultura da equipe e aos processos existentes
- Manter boas práticas é um fator importante para aumentar a produtividade da equipe e a qualidade do código
1 comentários
Comentário no Hacker News
O monorepo do Google era excelente do ponto de vista de ferramentas
O código de servidor da AOL era excelente
A base de código de um emprego anterior era excelente
A base de código do Postgres era muito bem organizada
O framework de testes de integração de um grande serviço em Python era excelente
A base de código Google3 era gigantesca e funcionava muito bem
A melhor base de código era a que eu mesmo escrevi
A base de código do Cocotron era muito impressionante
A base de código do Facebook permitia upgrades contínuos de código
A API HTTP do CouchDB estava toda contida em um único arquivo