Os verdadeiros programadores
Você se considera um verdadeiro programador? Sabe a linguagem da moda? Conhece tudo de design patterns, web standards, etc? Destrói na UML? Dá dicas para o supervisor sobre como fazer isso ou aquilo?
Ah meu, duvido que você seja tão bom quanto esse aí:
Não foi meu tempo, mas certamente as coisas eram mais simples: 0 ou 1, roda ou não. Hoje em dia o “0 ou 1″ foi mascarado através de um punhado de comandos. O “roda ou não” virou “que arquitetura usa?”, “é extensível?”, “é padronizado?”, etc.
Aproveitando o embalo, gostaria de dizer para os entusiastas dos design patterns e outras modinhas, que deveriam utilizá-los quando precisam e não forçar uma situação (experiência própria). Pra quem já usou Slackware, KISS!
Vejo muita gente tentando construir prédio onde só cabe uma casa, e às vezes tem que ser de madeira. Também vejo muita gente se gabando dos seus sistemas feitos em três camadas e que implementam os “trocentos” patterns. Cara, isso tudo, às vezes, torna-se fútil.
Já não é de hoje que os projetos atrasam ou até mesmo não terminam por causa das façanhas que os programadores conseguem escrever. Portanto, KISS, KISS e KISS! Stupid!
Aproveite e pratique um pouco de YAGNI.
Pra finalizar, uma dica para escrever um bom código:
Depois de pronto, pergunte-se: futuramente, se eu tiver que por a mão nisso aqui, o que mais mudará também?
Se a resposta à pergunta acima não for matematicamente explicável, cara, você tá ferrado!
Até +!
Esse texto foi inspirado pelo post do Elcio, aqui.




Deixe o seu comentário