Dia 26 de janeiro fiz um webcast sobre design patterns. Expliquei um pouco o que são, onde devem ser utilizados, apresentei alguns padrões, mostrei alguns dos problemas no seu uso, e falei também sobre padrões de arquitetura. Abordei os seguintes padrões:
- Strategy
- Template Method
- Factory method
- Abstract factory
- Singleton
A gravação já está disponível no media center do MSDN. Acesse aqui.
A apresentação:
Os links:
Design Patterns:
http://dofactory.com/Patterns/Patterns.aspx
http://en.wikipedia.org/wiki/Design_Patterns
Padrões de Arquitetura (Fowler):
http://martinfowler.com/eaaCatalog
Na MSDN Magazine:
http://tinyurl.com/msdnmagdp1
http://tinyurl.com/msdnmagdp2
Na página de livros indicados há o livro de padrões que recomendo, e o do GoF.
Giovanni Bassi
Arquiteto e desenvolvedor, agilista, escalador, provocador. É fundador e CSA da Lambda3. Programa porque gosta. Acredita que pessoas autogerenciadas funcionam melhor e por acreditar que heterarquia é mais eficiente que hierarquia. Foi reconhecido Microsoft MVP há mais de dez anos, dos mais de vinte que atua no mercado. Já palestrou sobre .NET, Rust, microsserviços, JavaScript, TypeScript, Ruby, Node.js, Frontend e Backend, Agile, etc, no Brasil, e no exterior. Liderou grupos de usuários em assuntos como arquitetura de software, Docker, e .NET.