Os 10 mandamentos da programação
Número | Mandamento |
---|---|
1 | Não escreverás código sem testes, para garantir a qualidade do seu trabalho. |
2 | Não usarás variáveis com nomes sem sentido, como "x", "y", "a" ou "b". |
3 | Não usarás soluções complexas para problemas simples, mantenha seu código simples e legível. |
4 | Não negligenciarás a documentação, para que outros possam entender e manter o seu código. |
5 | Não roubarás a identidade do seu colega de trabalho, criando commits com o seu nome. |
6 | Não deixarás bugs sem corrigir, pois eles podem causar bugs ainda maiores. |
7 | Não darás falso testemunho, falando mal de uma linguagem de programação sem ter experiência com ela. |
8 | Não roubarás código de outros programadores, sem dar os devidos créditos. |
9 | Não trabalharás sem uma boa estrutura de pastas e arquivos, para manter o seu projeto organizado. |
10 | Não negligenciarás backups, pois eles são a salvação quando tudo dá errado. |
Tive uma ideia de montar uma tabela simples contendo os 10 mandamentos da programação, já que existem diversos similares espalhados pela
internet, então pedi o chatGPT para gerar, não satisfeito, pedi para a inteligência artificial gerar novamente, com uma lista duplicada
eu avaliei os mais adequados de acordo com a minha experiência, o resultado final é este. Fiquei bastante satisfeito, pois sobriu os assuntos.
Boas práticas para desenvolvimento de software, incluindo testes, nomenclatura de variáveis, simplicidade, documentação, ética, correção
de bugs, estruturação de pastas e arquivos, e backups.
Ou seja, cobrindo os principais assuntos da área, claro que não existe possibilidade de cobrir todos os assuntos em apenas 10 mandamentos com
poucos caracteres como fiz na tabela, pois a área de programação cresce a cada dia.