Sugestão de Livro: Head First Design Patterns

Você não está sozinho! Em algum lugar do mundo, alguém reparou a dificuldade das pessoas em entender design patterns e decidiu facilitar a nossa vida. Essa(s) pessoa(s) resolveram escrever um livro sobre design patterns, e é dele que vou falar.

Estava eu em um avião, e iria encarar umas horas de viagem a alguns meses atrás. Felizmente ao meu lado estava @Tiago__Farias, e na sua mochila estava um livro chamado Head First Design Patterns. Conversamos um pouco e falamos sobre alguns livros, e foi quando ele me emprestou o livro para que desse uma lida no vôo. Como tinha interesse em conhecer design patterns, comecei a ler right away o livro naquele momento.

O primeiro capítulo desse livro é o mais genial de todos (ainda mais se você não conhecer a série Head First, pois será uma surpresa, como foi para mim). Você começa a ler o livro e ele vai falando de forma muito didática (ensinando para os burros, do jeitinho que eu gosto :P) a mágica de orientação a objeto desde o início, falando sobre princípios de design, utilização de interfaces, etc e BANG! Quando você se dá por conta ele já ensinou um design pattern e você nem sentiu! Isso anima a você continuar a ler e aprender o restante dos design patterns. Obviamente o livro pode servir como um livro de referência, mas os capítulos iniciais são leitura obrigatória ao meu ver.

Não precisa nem falar que depois dessa viagem que eu conheci o livro (que foi emprestado) eu comprei na hora o meu exemplar na amazon!

Para quem não conhece e se interessou aqui tem o capítulo 3 para download que descreve e explica brilhantemente o padrão Decorator.  Boa degustação!