Design Patterns – SourceMaking

abstract_factory_example1-2xNa engenharia de software, um padrão de projeto é uma solução repetível geral para um problema que ocorre comumente em design de software. Um padrão de design não é um projeto acabado que pode ser transformado diretamente em código. É uma descrição ou modelo de como resolver um problema que pode ser utilizada em muitas situações diferentes.

Confesso que mesmo lendo vários livros sobre esse assunto, foi nesse site chamado de sourcemaking que eu encontrei a melhor documentação, os melhores gráficos e explicações sobre design patterns. Leitura obrigatória para os projetistas e arquitetos de software! t+

“O Senhor não demora a fazer o que prometeu, como alguns pensam.” 2 Pedro 3:9