Share via


Leitura recomendada: Patterns, Frameworks e SOA.

Olá pessoal, tudo certo?

O Tech-Ed Brasil passou e deixou grandes lembranças para todos nós. Foram palestras, reuniões, mesas redondas e muito bate-papo pelos corredores. Também foi bem legal rever amigos de diversas empresas, que há tempos não via.

Já em casa, retirei da estante alguns livros bacanas que já me ajudaram na organização de idéias, para relembrar alguns dos assuntos que discutimos durante o Tech-Ed, entre um café e outro.

image O primeiro deles é foi "Design Patterns - Elements of Reusable Object-Oriented Software", da Addison-Wesley Series. Um dos pontos especiais desse livro é sua organização pelos 3 principais grupos de patterns de software, os Patterns de Criação, os Patterns Estruturais e os Patterns de Comportamento. Para quem não conhece, uma leitura muito recomendada. (ISBN-10: 0201633612)

O segundo livro foi o "Framework Design Guidelines - Conventions, Idioms, and Patterns for Reusable .NET Libraries", da Microsoft .NET Series. Enquanto conversava com algumas pessoas na noite "Ask the Expert", esse livro me passou pela cabeça aimagelgumas vezes. Muitas empresas já desenvolveram seus frameworks domésticos, ou mesmo estão em franco processo de desenvolvimento ainda hoje. Alguns são enormes... :)

Em meio ao cenário de multiplicação de recursos que vivemos hoje, os frameworks domésticos ganham cada vez mais aspectos verticais, oferecendo alguma modelagem adicional que atende o negócio ou a especialização da empresa. Mas os desafios continuam os mesmos, como já vimos nesse post. Seja para a construção de frameworks horizontais imageou verticais, recomendo a leitura desse livro como um guia interessante na plataforma .NET. E a segunda edição já está com lançamento previsto para esse ano. (ISBN-10: 0321246756 )

Finalmente, outro livro lembrado foi o "SOA - Principles of Service Design", da Prentice Hall. Ele faz uma boa introdução sobre os principais aspectos da construção de uma arquitetura de serviços, passando por temas como federação, ROI, alinhamento de objetivos, reuso, levantamento de requisitos, etc., sendo bem amplo na discussão. Fica a dica para quem está procurando um livro-texto sobre o assunto. (ISBN-10: 0132344823)

Por enquanto é só! Boa leitura e até o próximo post :)

Waldemir.