Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Concept

Builder Pattern

Technique

A Gang of Four creational design pattern that separates the construction of a complex object from its representation, assembling the object step by step through a dedicated builder so the same construction process can produce different configurations.

Facts
Origin Year
1994 1
Core Principle
Separates the construction of a complex object from its representation, so the same construction process can produce different representations of the object. 1
Connections

Associated With

Erich Gamma, Pioneers

Erich Gamma co-authored the 1994 Design Patterns book that named and catalogued the Builder pattern among the original 23.

In Field

Sources
1. Wikipedia: Builder Pattern
Wikimedia Foundation
  • References section
    Gamma, Erich; Helm, Richard; Johnson, Ralph; Vlissides, John (1994). Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley. ISBN 0-201-63361-2.
  • Lead section, second sentence
    The builder pattern separates the construction of a complex object from its representation.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.