Arquitetura de Soluções

por Waldemir Cambiucci

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.