<?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>03477cam a2200445 i 4500</leader>
  <controlfield tag="001">22440106</controlfield>
  <controlfield tag="003">CSPC</controlfield>
  <controlfield tag="005">20241008132027.0</controlfield>
  <controlfield tag="008">220222t20202020caua          001 0 eng c</controlfield>
  <datafield tag="010" ind1=" " ind2=" ">
    <subfield code="a">  2021277748</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9781492043454</subfield>
  </datafield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="a">(OCoLC)on1089438191</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">YDX</subfield>
    <subfield code="b">eng</subfield>
    <subfield code="c">YDX</subfield>
    <subfield code="e">rda</subfield>
    <subfield code="d">BDX</subfield>
    <subfield code="d">JRZ</subfield>
    <subfield code="d">OCLCF</subfield>
    <subfield code="d">YDXIT</subfield>
    <subfield code="d">OBE</subfield>
    <subfield code="d">OCLCO</subfield>
    <subfield code="d">FHP</subfield>
    <subfield code="d">CSPC</subfield>
  </datafield>
  <datafield tag="042" ind1=" " ind2=" ">
    <subfield code="a">pcc</subfield>
  </datafield>
  <datafield tag="050" ind1="0" ind2="0">
    <subfield code="a">QA76.754</subfield>
    <subfield code="b">.R48 2020</subfield>
  </datafield>
  <datafield tag="082" ind1="0" ind2="4">
    <subfield code="a">005.12</subfield>
    <subfield code="b">R390f</subfield>
    <subfield code="2">23</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Richards, Mark</subfield>
    <subfield code="q">(W. Mark),</subfield>
    <subfield code="e">author.</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Fundamentals of software architecture :</subfield>
    <subfield code="b">an engineering approach /</subfield>
    <subfield code="c">Mark Richards and Neal Ford.</subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">First edition.</subfield>
  </datafield>
  <datafield tag="264" ind1=" " ind2="1">
    <subfield code="a">Sebastopol, CA :</subfield>
    <subfield code="b">O'Reilly Media, Inc.,</subfield>
    <subfield code="c">2020.</subfield>
  </datafield>
  <datafield tag="264" ind1=" " ind2="4">
    <subfield code="c">&#xA9;2020</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">xvii, 400 pages :</subfield>
    <subfield code="b">illustrations ;</subfield>
    <subfield code="c">24 cm.</subfield>
  </datafield>
  <datafield tag="336" ind1=" " ind2=" ">
    <subfield code="a">text</subfield>
    <subfield code="b">txt</subfield>
    <subfield code="2">rdacontent</subfield>
  </datafield>
  <datafield tag="337" ind1=" " ind2=" ">
    <subfield code="a">unmediated</subfield>
    <subfield code="b">n</subfield>
    <subfield code="2">rdamedia</subfield>
  </datafield>
  <datafield tag="338" ind1=" " ind2=" ">
    <subfield code="a">volume</subfield>
    <subfield code="b">nc</subfield>
    <subfield code="2">rdacarrier</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Includes index.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">Introduction -- Part 1. Foundations. Architectural thinking -- Modularity -- Architecture characteristics defined -- Identifying architectural characteristics -- Measuring and governing architecture characteristics -- Scope of architecture characteristics -- Component-based thinking -- Part 2. Architecture styles.  Foundations -- Layered architecture style -- Pipeline architecture style -- Microkernel architecture style -- Service-based architecture style -- Event-driven architecture style -- Space-based architecture style -- Orchestration-driven service-oriented architecture -- Microservices architecture -- Choosing the appropriate architecture style -- Part 3. Techniques and soft skills.  Architecture decisions -- Analyzing architecture risk -- Diagramming and presenting architecture -- Making teams effective -- Negotiation and leadership skills -- Deveoping a career path.</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">Salary surveys worldwide regularly place a software architect in the top 10 best jobs, yet no real guide exists to help developers become architects.  Until now.  This book provides the first comprehensive overview of software architecture's many aspects.  Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics.  Mark Richards and Neal Ford-- hands-on practitioners who have taught software architecture classes profesionally for years-- focus on architecture principles that apply across all technology stacks.  You'll explore software architecture in a modern light, taking into account all the innovations of the past decade.--</subfield>
    <subfield code="c">Source other than the Library of Congress.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Software architecture.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="6">
    <subfield code="a">Architecture logicielle.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">COMPUTERS / Distributed Systems.</subfield>
    <subfield code="2">bisacsh</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">COMPUTERS / Software Development &amp; Engineering / Systems Analysis &amp; Design.</subfield>
    <subfield code="2">bisacsh</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">COMPUTERS / Software Development &amp; Engineering / Tools.</subfield>
    <subfield code="2">bisacsh</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">Software architecture.</subfield>
    <subfield code="2">fast</subfield>
    <subfield code="0">(OCoLC)fst01200416</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Ford, Neal,</subfield>
    <subfield code="e">author.</subfield>
  </datafield>
  <datafield tag="906" ind1=" " ind2=" ">
    <subfield code="a">7</subfield>
    <subfield code="b">cbc</subfield>
    <subfield code="c">pccadap</subfield>
    <subfield code="d">2</subfield>
    <subfield code="e">ncip</subfield>
    <subfield code="f">20</subfield>
    <subfield code="g">y-gencatlg</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="c">BK</subfield>
    <subfield code="h">005.12</subfield>
    <subfield code="i">R390f</subfield>
    <subfield code="k">GRD</subfield>
    <subfield code="m">2020</subfield>
    <subfield code="n">0</subfield>
    <subfield code="e">23</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">CSPC</subfield>
    <subfield code="b">CSPC</subfield>
    <subfield code="c">GRD</subfield>
    <subfield code="d">2024-10-08</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">GRD 005.12 R390f 2020</subfield>
    <subfield code="p">028381</subfield>
    <subfield code="r">2024-10-08 09:24:23</subfield>
    <subfield code="t">1-1</subfield>
    <subfield code="w">2024-10-08</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">28335</subfield>
    <subfield code="d">28335</subfield>
  </datafield>
</record>
