Design Patterns/ Dev. Software/ Dicas

Melhore como desenvolvedor é sua obrigação parte 2

Como tinha dito antes, se tornar um desenvolvedor é um processo evolutivo. Embora eu tenha N tarefas para fazer, vender, ensinar, traduzir e desenvolver. Eu procuro sempre melhorar no que faço.

Minhas dicas à partir de hoje são:

* Aceite críticas, mesmo as mais duras, elas vão te ajudar a entender o outro lado
* Procure centrar suas necessidades em soluções fixas
* Refactoring é sempre bom para manutenção
* Critique-se e tente achar novas maneiras de fazer a mesma coisa
* Documente tudo que faz, Veja 5 séculos atrás Leonardo Da Vinci fazia
* Leia bastante, eduque-se nada de mais é veneno.
* Haja, teorias são ótimas para realizar a prática com menos erros; Mais no mundo real o cliente quer solução

Outro livro que está fazendo parte de minha biblioteca essa semana é. Refactoring: Improving the Design of Existing Code.
É clássico, e ótimo para software houses.