Glossary

Design Pattern

A reusable solution to a commonly occurring problem in software design. Cataloged in categories: creational (Factory, Builder, Singleton), structural (Adapter, Decorator, Facade), and behavioral (Observer, Strategy, Command). (Ch. 25)

Learn More

Related Terms