Manufacturing
Roles: factory, assembly-line, raw-material, product, mold, worker, quality-control, inventory
The industrial production of goods through systematic processes — raw materials enter, finished products emerge, and the machinery in between is designed for repeatability, efficiency, and scale. Manufacturing vocabulary pervades software design (factories, builders, pipelines, assembly) because both domains grapple with the same core problem: how to produce many instances of something reliably from a specification. The metaphor is structurally rich but imports assumptions about physicality, resource consumption, and labor that often mislead.
As Source Frame (9)
- C Casting → type-system
- Ideas Are Cutting Instruments → intellectual-inquiry
- Ideas Are Products → intellectual-inquiry
- People Are Machines → social-behavior
- The Abstract Factory Pattern → object-oriented-design
- The Factory Pattern → object-oriented-design
- The Mind Is A Machine → mental-experience
- The Prototype Pattern → object-oriented-design
- The Unit of Work Pattern → software-abstraction