Code Qualitymarcioaltoe/skills
design-patterns
Apply Gang of Four design patterns to solve architectural problems in TypeScript.
Use when refactoring code architecture, implementing extensible systems, decoupling
components, or following SOLID principles. Covers all 22 GoF patterns: Creational
(Factory Method, Abstract Factory, Builder, Prototype, Singleton), Structural
(Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy), and Behavioral
(Chain of Responsibility, Command, Iterator, Mediator, Memento, Observer, State,
Strategy, Template Method, Visitor).