Portada local
Portada local

Patrones de diseño : construyendo aplicaciones flexibles y reutilizables / Wilson Libardo Pantoja Yépez [y] Julio Ariel Hurtado A.

Tipo de material: TextoIdioma: Español Lenguaje original: Español Series Programas orientada a objetos. Métodos orientados a objetos. UMLEditor: Colombia : Universidad del Cauca, 2015Fecha de copyright: ©2015Fabricante: Colombia : Prensa Moderna, 2015Edición: Primera ediciónDescripción: 384 páginas : ilustraciones (blanco y negro), gráficos (blanco y negro), diagramas (blanco y negro), tablas (blanco y negro) ; 24 cmTipo de contenido:
  • texto impreso
Tipo de medio:
  • sin mediación
Tipo de soporte:
  • volumen
ISBN:
  • 978-958-732-188-3
Clasificación CDD:
  • 005.11 22
Contenidos parciales:
Introducción: ¿Qué son los patrones de diseño?. Una breve historia de los patrones. Tipos de patrones. El catálogo de los patrones de diseño. Uso del catálogo de patrones de diseño. Aportes y objetivo del libro -- Patrones de diseño creacionales: Patrón Método de Fábrica. Patrón Singleton. Patrón Abstract Factory. Patrón Prototype. Patrón Builder -- Patrones de diseño estructurales: Patrón Decorator. Patrón Adapter. Patrón Fecade. Patrón Proxy. Patrón Bridge. Patrón Virtual Proxy. Patrón Counting Proxy. Patrón Aggregate Enforcer (Supervisor Agregado). Patrón Object Cache. Patrón Composite (Compuesto). Patrón Flyweight (Peso Mosca) -- Patrones de diseño de comportamientos: Patrón Iterator. Patrón Visitor (Visitante). Patrón Command (Comando). Patrón Mediator. Patrón Chain of Responsability (Cadena de Responsabilidad). Patrón Memento. Patrón Observer. Patrón Interpreter. Patrón State. Patrón Strategy. Patrón Null Object. Patrón Template Method. Patrón Object Authenticator (Objetov Autenticador). Patrón Common Attribuite Registry-CAR.
Alcance y contenido: "Diseñar software orientado a objetos que cumpla con el paradigma no es tan simple y diseñar software reutilizable y mantenible orientado a objetos es más difícil aún. Diseños generales y flexibles son muy difíciles de conseguir la primera vez, pero ¿qué conocimientos posee un programador experto que desconoce uno que se considera novato? La respuesta ante este interrogante está en la capacidad de reutilizar soluciones que funcionaron en el pasado, es decir, aprovechar la experiencia y la utilización de patrones. La clave para la reutilización de software está en anticiparse a los nuevos requisitos y cambios, de modo que los sistemas evoluciones de forma adecuada. Los patrones condicen a arquitecturas más pequeñas, más simples y más comprensibles. Los patrones de diseño proporcionan soluciones elegantes y reutilizables a los problemas más frecuentes de desarrollo de software en un contexto particular. Los síntomas de una aplicación informática mal construida son la rigidez, la fragilidad y la inmovilidad. La rigidez hace referencia a la tendencia del software a ser difícil de cambiar. La fragilidad está relacionada con la rigidez, y se bota cuando un cambio en alguna parte del software ocasiona cambios en otros sectores. Finalmente, la inmovilidad es la inhabilidad para reutilizar el software. El principal objetivo del libro es explicar de manera práctica cada uno de los patrones de diseño. Se utiliza una plantilla sencilla y reducida para cada patrón, de forma que el interesado comprenda de una forma sencilla los componentes fundamentales de los patrones de diseño. Para ello, se plantea un ejemplo, muy bien seleccionado y detallado, por medio del cual se describe el uso del patrón. Además, se plantea varios diagramas UML para comprender los componentes. En seguida, se presenta el código fuente de la solución en dos lenguajes de programación ampliamente utilizados: Java y C#. AL final de cada patrón se plantea ejercicios donde se pone a prueba la facilidad de hacerle cambios a los ejemplos anteriormente expuestos"--Cubierta posterior.
Lista(s) en las que aparece este ítem: Ciencias en Informática y Sistemas | Programa de estudios Ing. Informática y Sistemas
Valoración
    Valoración media: 0.0 (0 votos)
Existencias
Imagen de cubierta Tipo de ítem Biblioteca actual Biblioteca de origen Colección Ubicación en estantería Signatura topográfica Materiales especificados Info Vol URL Copia número Estado Notas Fecha de vencimiento Código de barras Reserva de ítems Prioridad de la cola de reserva de ejemplar Reservas para cursos
Libros BIBLIOTECA CENTRAL Banco de Libros 005.11 P198P 2015 (Navegar estantería(Abre debajo)) Disponible Préstamo en sala 0000595
Total de reservas: 0

Introducción: ¿Qué son los patrones de diseño?. Una breve historia de los patrones. Tipos de patrones. El catálogo de los patrones de diseño. Uso del catálogo de patrones de diseño. Aportes y objetivo del libro -- Patrones de diseño creacionales: Patrón Método de Fábrica. Patrón Singleton. Patrón Abstract Factory. Patrón Prototype. Patrón Builder -- Patrones de diseño estructurales: Patrón Decorator. Patrón Adapter. Patrón Fecade. Patrón Proxy. Patrón Bridge. Patrón Virtual Proxy. Patrón Counting Proxy. Patrón Aggregate Enforcer (Supervisor Agregado). Patrón Object Cache. Patrón Composite (Compuesto). Patrón Flyweight (Peso Mosca) -- Patrones de diseño de comportamientos: Patrón Iterator. Patrón Visitor (Visitante). Patrón Command (Comando). Patrón Mediator. Patrón Chain of Responsability (Cadena de Responsabilidad). Patrón Memento. Patrón Observer. Patrón Interpreter. Patrón State. Patrón Strategy. Patrón Null Object. Patrón Template Method. Patrón Object Authenticator (Objetov Autenticador). Patrón Common Attribuite Registry-CAR.

No hay comentarios en este titulo.

para colocar un comentario.

Haga clic en una imagen para verla en el visor de imágenes

Portada local
Compartir