02926nam a2200349Ia 4500001001300000003000400013008004500017010001700062020001800079041001400097100002400111700002500135700003500160245008100195260002900276300001100305505193900316900000702255901001502262904001302277905001002290906001602300907000902316908000702325908000702332942001002339910000602349999001502355082001002370952009802380952009802478011197011198LIB220712b2003 py ||||| |||| 00| 0 spa d a011197011198 a84-7829-059-1 aEspañol aGamma, Erich933192 aHelm, Richard933193 aJohnson, RalhhYlissides936537 aPatrones de diseño: elementos de software orientado a objetos reutilizable bPearson,aMadrid :c2003 a384 p.0 aIndice del Contenido. Prefacio. Prólogo a la edición española. Guía para los lectores. CAPÍTULO 1. Introducción. 1.1. żQué es un patrón de diseño?. 1.2. Patrones de diseño en el MVC de Smalltalk. 1.3. Descripción de los patrones de diseño. 1.4. El catálogo de patrones de diseño. 1.5. Organización del catálogo. 1.6. Cómo resuelven los patrones los problemas de diseño. 1.7. Cómo seleccionar un patrón de diseño. 1.8. Cómo usar un patrón de diseño. CAPÍTULO 2. Un caso de estudio: diseñando un editor de documentos. 2.1. Problemas de diseño. 2.2. Estructura del documento. 2.3. Formateado. 2.4. Adornar la interfaz de usuario. 2.5. Permitir múltiples estándares de interfaz de usuario. 2.6. Permitir múltiples sistemas de ventanas. 2.7. Operaciones de usuario. 2.8. Revisión ortográfica e inserción de guiones. 2.9. Resumen. Catálogo de Patrones de Diseño. CAPÍTULO 3. Patrones de Creación. Abstract Factory. Builder. Factory Meted. Prototype. Singleton. Discusión sobre los patrones de creación. CAPÍTULO 4. Patrones Estructurales. Adapter. Bridge. Composite. Decorator. Facade. Flyweight. Proxy. Discusión sobre los patrones estructurales. CAPÍTULO 5. Patrones de Comportamiento. Chain of Responsibility. Command. Interpreter. Iterator. Mediator. Memento. Observer. State. Strategy. Template Meted. Visitor. Discusión sobre los patrones de comportamiento. CAPÍTULO 6. Conclusión. 6.1. Qué esperar de los patrones de diseño. 6.2. Una breve historia. 6.3. La comunidad de patrones. 6.4. Una invitación. 6.5. Una reflexión a modo de despedida. APÉNDICE A. Glosario. APÉNDICE B. Guía de la notación. B.1. Diagrama de clases. B.2. Diagrama de objetos. B.3. Diagrama de interacción. APÉNDICE C. Clases fundamentales. C.1. Lista. C.2. Iterador. C.3. Iterador Lista. C.4. Punto. C.5. Rect. Bibliografía. Índice alfabético. aES a2004-10-12 aPY- BUAA aY.C.O aINFORMATICA a2004 a10 a12 cLIBRO a2 c8528d8528 a681.3 00104070aUAAbUAAd2004-10-11l0o681.3p011197r2020-08-10 00:00:00t1w2020-08-10yLIBRO 00104070aUAAbUAAd2004-10-11l0o681.3p011198r2020-08-10 00:00:00t2w2020-08-10yLIBRO