- Pare de se apaixonar pelo seu próprio código.
- Você vai se arrepender da complexidade quando estiver de plantão.
- Tudo é uma troca. Não existe o "melhor".
- Cada linha de código que você escreve é uma responsabilidade.
- Documente suas decisões e designs.
- Todos odeiam código que não escreveram.
- Não use dependências desnecessárias.
- Padrões de codificação evitam discussões.
- Escreva mensagens de commit significativas.
- Nunca pare de aprender coisas novas.
- Revisões de código espalham conhecimento.
- Sempre desenvolva pensando em manutenibilidade.
- Peça ajuda quando estiver travado.
- Corrija as causas raízes, não os sintomas.
- Software nunca está completo.
- Estimativas não são promessas.
- Entregue cedo, itere frequentemente.
Created
January 8, 2025 10:17
-
-
Save diegosparente/91e19ac37e6bbb3228e8412dcff869a9 to your computer and use it in GitHub Desktop.
A list of the 17 essential rules of Software Engineering, highlighting best practices and principles for building maintainable and effective software. Perfect for sharing with development teams and keeping as a personal reference.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment