Meme: Palavra do Rei – melhores práticas em desenvolvimento de software

Atendendo à proposta de meme do Rafael Lima, vou explicitar mais uma regra orientação que praticamos na Myfreecomm:
Keep It Simple, Stupid! (KISS), popularmente proferido como “Se tá difícil, tá errado!”.
Soluções milagrosas tendem comprometer a maioria dos outros padrões. Simplificar um problema, nem sempre é possível, e é diferente de simplificar a abordagem para a solução do problema! “Dividir e conquistar” em termos programáticos significa usar funções com comportamento previsível e específico.
Então senhores, nada de funções-célula-tronco:
Public Static Void FazTudo()
{
Acessa banco;
Testa um webservice;
Muda cor do campo;
Calcula;
Salva no banco;
Joga resultado na tela;
}

Lembrando sempre: 2 minutinhos de código podem gerar 2 décadas de bugs. (Alguém ouviu M$ Windows?)

COMPARTILHE ESTE ARTIGO

Share on facebook
Share on linkedin
Share on twitter
Share on email

3 respostas

  1. Pois é cara!!
    Muito legal mesmo essa lista dos piores bugs que você colocou aí 🙂
    Grande abraço!

  2. @Vitor
    Estes são alguns clássicos. Tentei achar um que considero o-mais-bizarro-bug-evitável-do-mundo, mas não rolou. Quando achar te mando.
    Abraços
    @Rafael
    Não podia faltar o chavão, né? “Se tá difícil, tá errado!”

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *