Review
Review: 97 things every programmer should know
0Olá pessoal, terminei de ler o livro 97 things every programmer sould know e gostei bastante. O livro estava na fila quando o @elemarjr falou em algum lugar, não lembro se foi twitter ou DotNetArchitects que não tinha gostado do livro..Fiquei logo preocupado e fui em frente, então vamos a resenha
.
A primeira impressão que tive ao começar a ler é que seria uma leitura rápida. O livro tem pouco mais de 200 páginas mas a leitura é bem leve e modularizada. Os capítulos do livro em geral possuem duas páginas o que torna a leitura de cada assunto bem rápida porém bem introdutória também.Entre os capítulos são alguns exemplos:
- Apply functional programming principles
- Comment only what the code cannot say
- Domain-specific languages
- Learn foreign languages
Assuntos como functional programming não podem ser explicados em duas páginas, então o objetivo do capitulo é alertar sobre a possibilidade, ou em outras palavras colocar uma pulga atrás da orelha do programador que não conhece sobre o assunto.
O programador iniciante
A impressão que um programador iniciante(Decente) deve ter ao ler o livro é que ele possui uma lista de mais ou menos 100 assuntos e alguns autores que ele deve ler em sua trajetória profissional.
O programador experiente
Um programador experiente vai encarar o livro como uma revisão sobre conceitos-macros que ele já aprendeu.
Conclusão
Então pessoal, eu indico o livro e estou disposto a ler outros livros da série como o 97 things every software architect should know. Qualquer dúvida sobre o livro pode comentar aqui ou ainda no twitter @higorcesar