O que você gostaria de ter lido?

Salve!

A maioria de nós, quando começamos a programar em Java, lemos ou o “Java Como Programar” (do Deitel), ou o “Core Java” (do Cay Horstmann) ou o “Use a Cabeça” (da Kathy Sierra);

Minha pergunta é a seguinte: o que você gostaria de ter aprendido quando estava começando, que esses livros não te ensinaram? Que conhecimento “fez toda a diferença” quando você finalmente obteve?

Se você pudesse sugerir a um desses autores algum “adenda” a seus respectivos livros, o que você sugeriria?

Não vale dizer que “é preciso primeiro aprender OO”, ou “Algoritmos” que isso é base mesmo; Seja mais “específico” em sua resposta.

[ ] s,

Effective Java do Joshua Bloch. Ah como queria ter lido este livro no primeiro ano. O resumo é simples: são várias e várias dicas de como programar direito.

  • JDBC
  • Alguns Padrões de Projetos, como o Singleton, DAO, DTO por exemplo.

Algo que eu gostei de ter lido antes de me viciar em DTOs e coisas burras em geral:
http://fragmental.com.br/wiki/index.php?title=Main_Page