Skip to content

Glossary: Software Design Patterns in JavaScript

Class explosion

A new class for every mix of choices, so the number of classes multiplies: two yes/no choices need 4 classes and three need 8.

Where the book teaches it

Related terms

CompositionInheritance