Origens

Os padrões de projetos para software foram inicialmente propostos no livro Design Patterns - Elements of Reusable Object-Oriented Software. Seus autores ficaram conhecidos como a gangue dos quatro (Gang of Four – GoF), formada inicialmente por Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides).

Este livro propôs um primeiro catálogo de soluções, que encerra um conjunto de padrões a serem reutilizados em projetos de software. Também são conhecidos como padrões GoF.

Outra bem sucedida proposta de padrões de projetos foi o GRASP (General Responsibility Assignment Software Patterns) que também define um catálogo de padrões e/ou princípios, concebido pelo cientista de computação Craig Larman, que é assunto principal do livro Applying UML and Patterns – An Introduction to Object-Oriented Analysis and Design and Iterative Development.

Copyright © 2014 AIEC.