Patterns para construção de soluções corporativas

Olá pessoal, tudo certo?

Essa última semana falei bastante sobre patterns de soluções corporativas com alguns grupos de projetos. O assunto é sempre importante, como premissa para a construção de soluções de qualidade. Em tempos de tamanha pressão por prazos e entregas apertadas, algumas vezes o uso de patterns é esquecido ou simplesmente deixado de lado pelos times de desenvolvimento e arquitetos.

Um artigo que fala de alguns patterns importantes é esse abaixo:

Patterns for Building Enterprise Solutions
Ref.: http://msdn.microsoft.com/en-us/library/ff648303.aspx 

Apenas para lembrar, um pattern descreve um problema recorrente que ocorre em um determinado contexto e, com base em um conjunto de forças de orientação, recomenda uma solução. A solução geralmente é um mecanismo simples, uma colaboração entre duas ou mais classes, objetos, serviços, processos, threads, ou componentes que trabalham juntos para resolver o problema identificado no pattern.

Veja um exemplo, definindo o Contexto, o Problema e a Solução.

image

Outro material interessante sobre assunto você encontra a seguir:

image

patterns & practices Application Architecture Guide 2.0
Ref.: http://apparchguide.codeplex.com/

Improving .NET Application Performance and Scalability
Ref.: http://msdn.microsoft.com/en-us/library/ff649152.aspx

E para terminar, o portal do patterns & practices é importante:

Microsoft patterns & practices
Ref.: http://msdn.microsoft.com/en-us/practices

Por enquanto é só! Até o próximo post :)

Waldemir.