
Design Patterns in PHP and Laravel
Kelt Dockins
- Editorial
- Apress
- Año
- 2016
- Páginas
- ~238
- Nivel
- Intermedio
De qué trata
Guía especializada de Kelt Dockins publicada por Apress en 2016. Analiza cómo los patrones de diseño clásicos de la ingeniería de software (GoF y empresariales) se implementan en PHP moderno y se reflejan en el código fuente de Laravel.
Explora patrones creacionales (Factory, Builder, Singleton), estructurales (Adapter, Facade, Decorator, Proxy) y de comportamiento (Strategy, Observer, Command, Repository). Muestra cómo Laravel utiliza estos patrones en su Service Container, Facades y Eloquent.
El autor acompaña cada patrón con diagramas UML y ejemplos de código comparativos entre PHP puro y Laravel. Muy recomendado para desarrolladores que desean elevar la calidad arquitectónica de sus aplicaciones.
- Design Patterns
- PHP
- Laravel
- Patrones GoF
- Repository Pattern
- Service Container
- Facades
- Apress
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Arquitectura de Servicios con Patrones Repository y Factory en Laravel
Diseño de un módulo de facturación desacoplado utilizando abstracciones de repositorios, fábricas de servicios e inyección de dependencias.

