Dec 12 2006

Os verdadeiros programadores

Autor: Marcos Dell Antonio - Categorias: Cotidiano, Tecnologia

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.

Adicione ao del.icio.us del.icio.us | Adicione ao Rec6 Rec6

Faça um comentário