{"product_id":"9782409036835","title":"PATRONES DE DISEÑO EN C  LOS 23 MODELOS DE DISEÑO DESCRIPCI","description":"\u003ch2\u003ePATRONES DE DISEÑO EN C  LOS 23 MODELOS DE DISEÑO DESCRIPCI\u003c\/h2\u003e\n\u003ch3\u003eResumen del libro\u003c\/h3\u003e\n\u003cp\u003eEste libro es una guía práctica y completa para desarrolladores y diseñadores que deseen dominar los 23 patrones de diseño clásicos de la Programación Orientada a Objetos, implementados en el lenguaje C#. A través de una estructura clara y ejemplos concretos, la obra explica cómo aplicar cada patrón para resolver problemas recurrentes en el desarrollo de software. Con un enfoque en las tres familias principales (construcción, estructuración y comportamiento), el lector aprenderá a optimizar sus diseños y a escribir código más mantenible y flexible. Incluye además una introducción al patrón MVC con un ejemplo práctico en Blazor.\u003c\/p\u003e\n\u003ch3\u003e¿De qué trata?\u003c\/h3\u003e\n\u003cp\u003eLa obra se organiza en tres grandes secciones que cubren las familias de patrones de diseño. Primero, los patrones de construcción, que abordan la creación de objetos de manera flexible y controlada. Segundo, los patrones de estructuración, que facilitan la composición de clases y objetos para formar estructuras más grandes y eficientes. Tercero, los patrones de comportamiento, que definen cómo los objetos interactúan y se comunican entre sí. Cada patrón se explica con su propósito, estructura, participantes y un ejemplo de implementación en C#. Además, un capítulo final explora tres variantes de patrones existentes, demostrando la flexibilidad en su implementación. La nueva edición incorpora una presentación del patrón MVC (Model-View-Controller), ilustrado con un ejemplo desarrollado con el framework Blazor.\u003c\/p\u003e\n\u003ch3\u003eTemas principales\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePatrones de construcción: Singleton, Factory Method, Abstract Factory, Builder, Prototype.\u003c\/li\u003e\n\u003cli\u003ePatrones de estructuración: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy.\u003c\/li\u003e\n\u003cli\u003ePatrones de comportamiento: Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor.\u003c\/li\u003e\n\u003cli\u003eVariantes y adaptaciones de patrones de diseño.\u003c\/li\u003e\n\u003cli\u003ePatrón MVC (Model-View-Controller) y su implementación en Blazor.\u003c\/li\u003e\n\u003cli\u003eDiagramas de clases UML para visualizar la estructura de cada patrón.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e¿Para quién está recomendado?\u003c\/h3\u003e\n\u003cp\u003eEste libro está dirigido a diseñadores y desarrolladores de software que trabajen con Programación Orientada a Objetos y que deseen profundizar en el uso de patrones de diseño en C#. Es especialmente útil para aquellos que ya tienen conocimientos previos de diagramas de clases UML y de la versión 3.0 o superior de C#. También es una excelente referencia para arquitectos de software y estudiantes avanzados que busquen aplicar soluciones probadas a problemas comunes de diseño.\u003c\/p\u003e\n\u003ch3\u003eQué aporta este libro\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUna guía completa y estructurada de los 23 patrones de diseño clásicos, con ejemplos prácticos en C#.\u003c\/li\u003e\n\u003cli\u003eMejora la capacidad de diseñar software más modular, reutilizable y fácil de mantener.\u003c\/li\u003e\n\u003cli\u003eProporciona una comprensión profunda de cómo y cuándo aplicar cada patrón, incluyendo variantes y adaptaciones.\u003c\/li\u003e\n\u003cli\u003eIncluye un ejemplo práctico del patrón MVC con Blazor, relevante para el desarrollo web moderno.\u003c\/li\u003e\n\u003cli\u003eAyuda a leer y crear diagramas de clases UML, facilitando la comunicación y documentación del diseño.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFicha técnica\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutor: Laurent Debrauwer\u003c\/li\u003e\n\u003cli\u003eEditorial: Ediciones ENI\u003c\/li\u003e\n\u003cli\u003eIdioma: Español\u003c\/li\u003e\n\u003cli\u003eTema: Informática: cuestiones generales\u003c\/li\u003e\n\u003cli\u003eColección: Expert IT\u003c\/li\u003e\n\u003cli\u003eFecha de edición: julio de 2022\u003c\/li\u003e\n\u003cli\u003eNúmero de páginas: 366\u003c\/li\u003e\n\u003cli\u003ePeso: 605 g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eValoración editorial\u003c\/h3\u003e\n\u003cp\u003eEste libro es una referencia sólida y actualizada para cualquier desarrollador de C# que quiera dominar los patrones de diseño. Su estructura clara y ejemplos prácticos facilitan la comprensión y aplicación inmediata de los conceptos. La inclusión del patrón MVC con Blazor lo hace especialmente relevante para el desarrollo web contemporáneo. Es una herramienta valiosa tanto para el aprendizaje como para la consulta diaria en proyectos profesionales.\u003c\/p\u003e","brand":"EDICIONES ENI","offers":[{"title":"Default Title","offer_id":53418566844763,"sku":"9782409036835","price":38.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1018\/0650\/6331\/files\/978240903683.jpg?v=1782092012","url":"https:\/\/kalamobooks.com\/products\/9782409036835","provider":"Kalamo Books","version":"1.0","type":"link"}