Ingeniería de Software
Patrones de diseño
GRASP
Information Expert
Creator
Low coupling
High Cohesion
Controller
Indirection
Polymorphism
Protected Variations
Pure Fabrication
GoF
Creational
Abstract Factory,
Builder,
Factory,
Prototype,
Singleton
Structural
Adapter,
Bridge,
Composite,
Decorator,
Facade,
Flyweight,
Proxy
Behavioral
Chain of Responsibility,
Command,
Interpreter,
Iterator,
Mediator,
Memento,
Observer,
State,
Strategy,
Template Method,
Visitor