English readers and other languages: Many posts are in portuguese, you can use the Translate button at left side.

Clique nas imagens dos artigos! Elas levam você para o site do artista que a criou e muitas
vezes tem assuntos relacionados ou outras imagens para expandir seus horizontes!

segunda-feira, 10 de agosto de 2009

O Guia de Referencia para o Programador Pragmatico

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

Sem comentários: