<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>03004nam a22003257i 4500</leader>
  <controlfield tag="005">20251030135901.0</controlfield>
  <controlfield tag="007">t|</controlfield>
  <controlfield tag="008">230502s2015       ||||| |||| 00| 0 spa d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9781118714706</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">CO-ViULL</subfield>
    <subfield code="e">rda</subfield>
    <subfield code="b">spa</subfield>
  </datafield>
  <datafield tag="041" ind1=" " ind2=" ">
    <subfield code="h">eng</subfield>
  </datafield>
  <datafield tag="082" ind1="0" ind2=" ">
    <subfield code="2">23</subfield>
    <subfield code="a">005.1</subfield>
    <subfield code="b">M653</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Millett, Scott</subfield>
    <subfield code="9">160712,</subfield>
    <subfield code="e">autor.</subfield>
    <subfield code="4">aut</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Patterns, principles, and practices of domain-driven design.</subfield>
  </datafield>
  <datafield tag="264" ind1=" " ind2="1">
    <subfield code="a">Canad&#xE1; :</subfield>
    <subfield code="b">Wrox,</subfield>
    <subfield code="c">2015.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">746 p&#xE1;ginas :</subfield>
    <subfield code="b">: ils ;</subfield>
    <subfield code="c">24 cent&#xED;metros.</subfield>
  </datafield>
  <datafield tag="336" ind1=" " ind2=" ">
    <subfield code="a">texto</subfield>
    <subfield code="b">txt</subfield>
    <subfield code="2">rdacontent</subfield>
  </datafield>
  <datafield tag="337" ind1=" " ind2=" ">
    <subfield code="a">sin mediaci&#xF3;n</subfield>
    <subfield code="b">n</subfield>
    <subfield code="2">rdamedia</subfield>
  </datafield>
  <datafield tag="338" ind1=" " ind2=" ">
    <subfield code="a">volumen</subfield>
    <subfield code="b">nc</subfield>
    <subfield code="2">rdacarrier</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Contents.</subfield>
  </datafield>
  <datafield tag="505" ind1="8" ind2=" ">
    <subfield code="a">Part I: The Principles and Practices of Domain-Driven Design. -- Chapter 1: What Is Domain-Driven Design?. -- Chapter 2: Distilling the Problem Domain. -- Chapter 3: Focusing on the Core Domain. -- Chapter 4: Model-Driven Design. -- Chapter 5: Domain Model Implementation Patterns. -- Chapter 6: Maintaining the Integrity of Domain Models with Bounded Contexts. -- Chapter 7: Context Mapping. -- Chapter 8: Application Architecture. -- Chapter 9: Common Problems for Teams Starting Out with Domain-Driven Design. -- Chapter 10: Applying the Principles, Practices, and Patterns of DDD. -- Part II: Strategic Patterns: Communicating Between Bounded Contexts. -- Chapter 11: Introduction to Bounded Context Integration. -- Chapter 12: Integrating via Messaging. -- Chapter 13: Integrating via HTTP with RPC and REST. -- Part III: Tactical Patterns: Creating Effective Domain Models. -- Chapter 14: Introducing the Domain Modeling Building Blocks. -- Chapter 15: Value Objects. -- Chapter 16: Entities. -- Chapter 17: Domain Services. -- Chapter 18: Domain Events. -- Chapter 19: Aggregates. -- Chapter 20: Factories. -- Chapter 21: Repositories. -- Chapter 22: Event Sourcing. -- Part IV: Design Patterns for Effective Applications. -- Chapter 23: Architecting Application User Interfaces. -- Chapter 24: CQRS: An Architecture of a Bounded Context. -- Chapter 25: Commands: Application Service Patterns for Processing Business Use Cases. -- Chapter 26: Queries: Domain Reporting.</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">This book presents the philosophy of Domain-Driven Design (DDD) in a down-to-earth and practical manner for experienced developers building applications for complex domains. A focus is placed on the principles and practices of decomposing a complex problem space as well as the implementation patterns and best practices for shaping a maintainable solution space. You will learn how to build effective domain models through the use of tactical patterns and how to retain their integrity by applying the strategic patterns of DDD.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Object-oriented programming</subfield>
    <subfield code="x">Computer science</subfield>
    <subfield code="9">160674.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Computer software--Development</subfield>
    <subfield code="9">160713.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Software engineering</subfield>
    <subfield code="9">160714.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Software patterns</subfield>
    <subfield code="9">160675.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Computer software</subfield>
    <subfield code="9">160715.</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Tune, Nick</subfield>
    <subfield code="9">160716.</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="c">BK</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">47455</subfield>
    <subfield code="d">47455</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">001</subfield>
    <subfield code="b">001</subfield>
    <subfield code="c">GEN</subfield>
    <subfield code="d">2023-05-02</subfield>
    <subfield code="e">El bibliotec&#xF3;logo</subfield>
    <subfield code="f">Compra</subfield>
    <subfield code="g">220.70</subfield>
    <subfield code="i">0000023399</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M653</subfield>
    <subfield code="p">086909</subfield>
    <subfield code="r">2023-05-02 00:00:00</subfield>
    <subfield code="t">Ej.:1</subfield>
    <subfield code="w">2023-05-02</subfield>
    <subfield code="x">ISF</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
</record>
