Arquitectura de software

Ingeniería de Software

Patrones de diseño

a

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