Tutoriales de Patrones de Diseño

Como ya hemos tratado en varios posts, un patrón de diseño es una solución común y descrita a un problema común de software.

Los patrones de código ayudan a mejorar la mantenibilidad del código, dar buenas soluciones, transferir el conocimiento, reducir la curva de aprendizaje,…

En esta web de tutoriales hay una sección dedicada a patrones de diseño, en el que se recogen organizados por categorías los patrones de diseño clásico contados con ejemplos (no os perdáis mi favorito, el Template :)):

Creational Design Patterns

· Singleton Pattern

· Factory Pattern

· Abstract Factory Pattern

· Builder Pattern

· Prototype Pattern

Structural Design Patterns

· Adapter Pattern

· Composite Pattern

· Proxy Pattern

· Flyweight Pattern

· Facade Pattern

· Bridge Pattern

· Decorator Pattern

Behavioral Design Patterns

· Template Method Pattern

· Mediator Pattern

· Chain of Responsibility Pattern

· Observer Pattern

· Strategy Pattern

· Command Pattern

· State Pattern

· Visitor Pattern

· Iterator Pattern

· Memento Pattern

Cómo cambiar el nivel de log de una aplicación web en ejecución

A %d blogueros les gusta esto: