Forsy - Patterns Detect (Refactoring.Guru set — router)
Patterns Detect (Refactoring.Guru set — router)
Software EngineeringOpen accessPublished 3 Oct 2026
Analyze a user query and design to detect which refactoring.guru design pattern applies, then guide its application. Master entry point for all 22 GoF patterns in three families (creational — Factory Method, Abstract Factory, Builder, Prototype, Singleton; structural — Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy; behavioral — Chain of Responsibility, Command, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor). Use when the user asks "which pattern fits" without naming one, describes adding variants that force switch changes, complains about rigid coupling between objects, or needs controlled creation/configuration. If the…