/designpatterns

GOF Object oriented design patterns

Primary LanguageJava

Object Oriented Design Patterns

Based on The “Gang of Four” (Gamma, Helm, Johnson, Vlissides) catalogued a number of widely used patterns in software design.

Reference Book


  • Design Patterns (Elements of Reusable Object-Oriented Software)

About design patterns

A design pattern is a generalized and reusable solution to a similar set of problems. Design patterns are abstract and must be tailored or adapted to each situation.