Glossary: Software Design Patterns in JavaScript
Simple factory
One function that knows every class and picks one from a name, usually through a lookup table. createCarrier("ups") returns a UpsCarrier.
Glossary: Software Design Patterns in JavaScript
One function that knows every class and picks one from a name, usually through a lookup table. createCarrier("ups") returns a UpsCarrier.