<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Patrones de diseño en Java</title>
    <subTitle>Los 23 modelos de diseño : descripciones y soluciones ilustradas en UML 2 y Java</subTitle>
  </titleInfo>
  <name type="personal">
    <namePart>Laurent Debrauwer</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <genre authority="marc">handbook</genre>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">sp</placeTerm>
    </place>
    <dateIssued encoding="marc">2018</dateIssued>
    <edition>2a. ed.</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">spa</languageTerm>
  </language>
  <physicalDescription>
    <extent>[4], 385 páginas : diagramas (color), cuadros (blanco y negro) ; 21 cm</extent>
  </physicalDescription>
  <abstract>"Este libro presenta de forma concisa y práctica los 23 modelos de diseño (Desing Patterns) fundamentales ilustrándonos 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á dirigido a aquellos diseñadores y desarrolladores que trabajan con programación Orientada a objetos. Para comprenderlo bien es preferible tener conocimientos previos acerca de los principales elementos de los diagramas de clases UML y la versión 1.6 o superior del lenguaje java..."--Cubierta posterior.</abstract>
  <tableOfContents>Introducción -- Capítulo 1 : Introducción a los patrones de diseño -- Capítulo 2 : Caso de estudio: venta online de vehículos -- Capítulo 3 : Introducción a los patrones de construcción -- Capítulo 4 : El patrón Abstract Factory -- Capítulo 5 : El patrón Builder -- Capítulo 6 : El patrón Factory Method -- Capítulo 7 : El patrón Prototype -- Capítulo 8 : El patrón Singleton -- Capítulo 9 : Introducción a los patrones de estructuración  -- Capítulo 10 : El patrón Adapter -- Capítulo 11 : El patrón Bridge -- Capítulo 12 : El patrón Composite -- Capítulo 13 : El patrón Decorator -- Capítulo 14 : El patrón Facade -- Capítulo 15 : El patrón Flyweight -- Capítulo 16 : El patrón Proxy -- Capítulo 17 : Introducción a los patrones de comportamiento -- Capítulo 18 :  El patrón Chain of Responsibility -- Capítulo 19 : El patrón Command -- Capítulo 20 : El patrón Interpreter -- Capítulo 21 : El patrón Iterator -- Capítulo 22 : El patrón Mediator -- Capítulo 23 :  El patrón Memento -- Capítulo 24 : El patrón Observer -- Capítulo 25 : El patrón State -- Capítulo 26 : El Patrón Strategy -- Capítulo 27 : El patrón Template Method -- Capítulo 28 : El patrón Visitor -- Capítulo 29 : Composición y variación de patrones -- Capítulo 30 : El patrón composite MVC -- Capítulo 31 : Los patrones en el diseño de aplicaciones -- Anexo 1 -- Anexo 2.</tableOfContents>
  <targetAudience>Material bibliográfico para estudiantes universitarios, docentes e investigadores. PE-TmUNAS</targetAudience>
  <targetAudience authority="marctarget">specialized</targetAudience>
  <note type="statement of responsibility">Laurent Debrauwer.</note>
  <note>Incluye índice.</note>
  <note>Ingeniería en Informática y Sistemas.</note>
  <note>En español.</note>
  <classification authority="ddc" edition="22">005.117</classification>
  <identifier type="isbn">978-2-409-01634-9</identifier>
  <recordInfo>
    <recordContentSource authority="marcorg">Biblioteca Central de la Universidad Nacional Agraria de la Selva</recordContentSource>
    <recordCreationDate encoding="marc">220310</recordCreationDate>
    <recordChangeDate encoding="iso8601">20220708192631.0</recordChangeDate>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">spa</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
