builder-completes-creational-spectrum

Status: OUT

Builder completes the creational lifecycle spectrum with a third orthogonal concern: beyond type selection (Factory Method) and instance control (Singleton), Builder governs the construction process itself — how complex objects are assembled step-by-step through a Director-Builder collaboration where the Director controls the algorithm and the Builder handles representation, adding a 'how to construct' axis to the existing 'which type' and 'how many' axes.

Justifications

Builder adds the construction-process dimension (how) to Factory Method's type dimension (which) and Singleton's multiplicity dimension (how many)

Depends on (SL): creational-lifecycle-spectrum, builder-separates-construction-from-representation, builder-director-builder-collaboration

Depended on by

JSON