Para quem pretende ser um bom programador, no link abaixo tem um ótimo resumo do livro.
Material excelente de condutas a serem, no mínimo, pensadas.
Só alguns pontos:
# Care About Your Craft.
Cuide do que faz. Porque gastar sua vida desenvolvendo software a menos que você se importe em fazer isto bem feito?
# Think! About Your Work.
Pense. Sobre seu trabalho. Desligue o piloto automático e assuma o controle. Constantemente critique ou aprecie seu trabalho.
# Provide Options, Don't Make Lame Excuses.
Forneça opções. Não desculpas esfarrapadas.
Ao invés de desculpas, provenha opções.Não diga que não pode ser feito. Explique o que pode ser feito.
# Don't Live with Broken Windows.
Não viva com janelas quebradas.
Fixe mau design, decisões erradas e código ruim quando os ver.
# Evite repetições.
# Faça-o fácil de ser reusado.
# Faça o design e codificação na linguagem do usuário.
# Finish What You Start.
Termine o que começa.
Sempre que possível, a rotina ou objeto que alocar um recurso deveria ser responsável por desalocar.
# Fixe o problema, não a culpa.
# E por último: "Sign Your Work"
Assine seu trabalho.
Desde os tempos antigos, os artesões tem orgulho de assinar seu trabalho bem feito. Você deveria também.
"The Pragmatic Programmer Quick Reference Guide"
http://www.codinghorror.com/blog/files/Pragmatic%20Quick%20Reference.htm
Subscrever:
Enviar feedback (Atom)
Sem comentários:
Enviar um comentário