DESIGN PATTERNS EN PHP LOS 23 PATRONES DE DISEÑO DESCRIPCIO

EDICIONES ENIISBN: 9782409033438

Precio:
Precio de venta€38,00
Agotado

Descripción

DESIGN PATTERNS EN PHP LOS 23 PATRONES DE DISEÑO DESCRIPCIO

Resumen del libro

Este libro ofrece una guía completa y práctica sobre los 23 patrones de diseño fundamentales en el contexto de la programación orientada a objetos con PHP. Cada patrón se explica con un enfoque claro, presentando el problema que resuelve, la solución propuesta y sus aplicaciones reales. Los autores ilustran cada concepto con ejemplos en UML 2 y pequeños programas ejecutables en PHP, facilitando la comprensión y aplicación inmediata. Diseñado para desarrolladores y diseñadores, esta obra permite dominar las tres familias de patrones: creación, estructuración y comportamiento, incluyendo variantes y el patrón MVC.

¿De qué trata?

El libro desglosa los 23 patrones de diseño clásicos, agrupándolos en tres categorías esenciales: patrones de construcción, que optimizan la creación de objetos; patrones de estructuración, que organizan las relaciones entre clases; y patrones de comportamiento, que gestionan la interacción entre objetos. Para cada patrón, se detalla su nombre, el problema concreto que aborda, la solución que ofrece y los dominios de aplicación más adecuados. Además, se incluye una estructura genérica que facilita su implementación. Un capítulo adicional explora tres variantes de patrones existentes, demostrando la flexibilidad de estos modelos, y se estudia el patrón compuesto MVC (Model-View-Controller). Todos los ejemplos se basan en una aplicación de venta online de vehículos, y el código está disponible para descarga.

Temas principales

  • Patrones de diseño de construcción: Singleton, Factory Method, Abstract Factory, Builder, Prototype.
  • Patrones de diseño de estructuración: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy.
  • Patrones de diseño de comportamiento: Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor.
  • Patrón Model-View-Controller (MVC) y su implementación en PHP.
  • Modelado UML 2 de patrones de diseño.
  • Aplicación práctica en un sistema de venta online.

¿Para quién está recomendado?

Este libro está dirigido a diseñadores y desarrolladores de software con experiencia en Programación Orientada a Objetos. Es especialmente útil para aquellos que ya dominan los fundamentos de los diagramas de clases UML y el lenguaje PHP (versión 7 o superior), y buscan profundizar en la aplicación de patrones de diseño para mejorar la arquitectura, reutilización y mantenibilidad de sus proyectos. También es una referencia valiosa para profesionales que deseen estandarizar soluciones en equipos de desarrollo.

Qué aporta este libro

  • Comprensión profunda de los 23 patrones de diseño clásicos con ejemplos prácticos en PHP.
  • Capacidad para identificar problemas de diseño recurrentes y aplicar la solución más adecuada.
  • Habilidad para modelar arquitecturas de software más flexibles y escalables.
  • Acceso a ejemplos descargables de una aplicación real que ilustran cada patrón.
  • Conocimiento de variantes y del patrón MVC, ampliando las opciones de diseño.

Ficha técnica

  • Autor: Ferrandez; Sébastien; Debrauwer; Laurent; Evain; Yannick
  • Editorial: Ediciones ENI
  • Idioma: Español
  • Tema: INFORMATICA: CUESTIONES GENERALES
  • Colección: EXPERT IT
  • Fecha de edición: 2021
  • Número de páginas: 398
  • Dimensiones: 216.0 x 178.0
  • Peso: 610.0

Valoración editorial

Esta obra se presenta como un manual de referencia para desarrolladores PHP que buscan dominar los patrones de diseño de manera estructurada y aplicada. Su enfoque pedagógico, con ejemplos concretos y código descargable, facilita la transición de la teoría a la práctica. La inclusión de variantes y el patrón MVC aporta un valor adicional, mostrando la versatilidad de estos modelos. Es una herramienta sólida para profesionales que deseen mejorar la calidad y mantenibilidad de sus proyectos de software.

También te puede gustar

Vistos Recientemente