000 02816nam a2200337 a 4500
001 576
003 AR-FRRoUTN
008 240606t2003 sp a||||r|||| 001 0 spa d
020 _a9788478290598
040 _aUTN FRRo
_bspa
080 0 _a004.41
_22015
245 0 0 _aPatrones de diseño :
_bElementos de software orientado a objetos reutilizable /
_cErich Gamma, Richard Helm, Ralph Johnson, John Vlissides ; traducción César Fernández Acebal ; revisión Juan Manuel Cueva Lovelle.
260 _aMadrid :
_bPearson,
_c2003.
300 _a384 p. :
_bil. ;
_c25 cm.
336 _2rdacontent
_atexto
_btxt
337 _2rdamedia
_asin mediación
_bn
338 _2rdacarrier
_avolumen
_bnc
505 0 _aCap.1. Introducción: ¿Qué es un patrón de diseño?. Patrones de diseño en el MVC de Smalltalk. Descripción de los patrones de diseño. El catálogo de patrones de diseño. Organización del catálogo. Cómo resuelven los patrones los problemas de diseño. Cómo seleccionar un patrón de diseño. Cómo usar un patrón de diseño.-- Cap.2.Un caso de estudio: diseñando un editor de documentos: Problemas de diseño. Estructura del documento. Formateado. Adornar la interfaz de usuario. Permitir múltiples estándares de interfaz de usuario. Permitir múltiples sistemas de ventanas. Operaciones de usuario. Revisión ortográfica e inserción de guiones. Resumen Catálogo de Patrones de Diseño. -- Cap.3. Patrones de creación: Abstract Factory. Builder. Factory Method. Prototype. Singleton. Discusión sobre los patrones de creación.-- Cap.4.Patrones estructurales: Adapter. Bridge. Composite. Decorator. Facade. Flyweight. Proxy. Discusión sobre los patrones estructurales.-- Cap.5. Patrones de comportamiento: Chain of Responsibility. Command. Interpreter. Iterator. Mediator. Memento. Observer. State. Strategy. Template Method. Visitor. Discusión sobre los patrones de comportamiento.-- Cap.6.Conclusión: Qué esperar de los patrones de diseño. Una breve historia. La comunidad de patrones. Una invitación. Una reflexión a modo de despedida. Apéndices:-- A. Glosario.-- B. Guía de la notación: b.1. Diagrama de clases. b.2. Diagrama de objetos. b.3. Diagrama de interacción.-- C. Clases fundamentales: c.1. Lista. c.2. Iterador. c.3. Iterador Lista. c.4. Punto. c.5. Rect.-- Bibliografía.-- Índice alfabético.--
650 1 4 _aPROGRAMACIÓN ORIENTADA A OBJETOS
650 1 4 _aSMALLTALK
650 1 4 _aSOFTWARE
700 1 _aGamma, Erich
_d1961 -
700 1 _aHelm, Richard
700 1 _aJohnson, Ralph
_d1955 -
700 1 _aVlissides, John
_d1961 - 2005
700 1 _aFernández Acebal, César
_etraductor
700 1 _aCueva Lovelle, Juan Manuel
_d1958 -
_erevisor
942 _2udc
_cBK
999 _c576
_d576