000 02667nam a2200337Ia 4500
001 011197011198
003 LIB
008 220712b2003 py ||||| |||| 00| 0 spa d
010 _a011197011198
020 _a84-7829-059-1
041 _aEspañol
100 _aGamma, Erich
_933192
700 _aHelm, Richard
_933193
700 _aJohnson, RalhhYlissides
_936537
245 _aPatrones de diseño: elementos de software orientado a objetos reutilizable
260 _bPearson,
_aMadrid :
_c2003
300 _a384 p.
505 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.
900 _aES
901 _a2004-10-12
904 _aPY- BUAA
905 _aY.C.O
906 _aINFORMATICA
907 _a2004
908 _a10
908 _a12
942 _cLIBRO
910 _a2
999 _c8528
_d8528
082 _a681.3