Accesos directos a las distintas zonas del curso

Ir a los contenidos

Ir a menú navegación principal

Ir a menú pie de página

DISEÑO DE APLICACIONES ORIENTADAS A OBJETOS

Curso 2022/2023 Subject code71022011

DISEÑO DE APLICACIONES ORIENTADAS A OBJETOS

BIBLIOGRAFÍA BÁSICA

ISBN(13): 9782409016349
Título: PATRONES DE DISEÑO EN JAVA LOS 23 MODELOS DE DISEÑO: DESCRIPCIONES Y SOLUCIONES ILUSTRADAS EN UML 2 Y JAVA (2ª EDICIÓN) (2ª edición)
Autor/es: Laurent Debrauwer ;
Editorial: Ediciones ENI

Tal y como indica el editorial en su página web, el libro presenta de forma concisa y práctica los 23 modelos de diseño (Design Patterns) fundamentales ilustrándolos mediante ejemplos adaptados y rápidos de comprender. Cada ejemplo se describe en UML y en Java bajo la forma de un pequeño programa completo y ejecutable. Para cada patrón el autor detalla su nombre, el problema correspondiente, la solución propuesta, sus dominios de aplicación y su estructura genérica.

El libro está organizado en cinco partes. En la primera, el autor introduce la noción de patrón de diseño. Las tres siguientes detallan cada una de las tres familias de patrones de diseño: los patrones de construcción, los patrones de estructuración y los patrones de comportamiento. Para terminar, la última parte presenta tres variantes de patrones existentes, mostrando la gran flexibilidad existente a la hora de implementar estos modelos. También se aborda el patrón compuesto MVC (Model-View-Controller). Esta nueva edición del libro se enriquece con un capítulo sobre los conceptos avanzados de la programación orientada a objetos, que permite al lector profundizar en sus conocimientos.

El libro está disponible en la web del editorial tanto en papel como en formato electrónico (que se puede acceder en línea) con un descuento.