<?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>03597nam a2200445Ii 4500</leader>
  <controlfield tag="001">CAH0KE11903PDF</controlfield>
  <controlfield tag="003">FlBoTFG</controlfield>
  <controlfield tag="005">20171224124002.0</controlfield>
  <controlfield tag="006">m|||||o||d||||||||</controlfield>
  <controlfield tag="007">cr||||</controlfield>
  <controlfield tag="008">150323t20142014flua    ob    001 0 eng d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9781439841211 (e-book : PDF)</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">FlBoTFG</subfield>
    <subfield code="b">eng</subfield>
    <subfield code="c">FlBoTFG</subfield>
    <subfield code="e">rda</subfield>
  </datafield>
  <datafield tag="090" ind1=" " ind2=" ">
    <subfield code="a">QA76.76.D47</subfield>
    <subfield code="b">D545 2014</subfield>
  </datafield>
  <datafield tag="092" ind1=" " ind2=" ">
    <subfield code="a">005.12</subfield>
    <subfield code="b">D584</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Dingle, Adair,</subfield>
    <subfield code="e">author.</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Software essentials :</subfield>
    <subfield code="b">design and construction /</subfield>
    <subfield code="c">Adair Dingle, Seattle University, Washington, USA.</subfield>
  </datafield>
  <datafield tag="264" ind1=" " ind2="1">
    <subfield code="a">Boca Raton :</subfield>
    <subfield code="b">Taylor &amp; Francis,</subfield>
    <subfield code="c">[2014]</subfield>
  </datafield>
  <datafield tag="264" ind1=" " ind2="4">
    <subfield code="c">&#xFFFD;201</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">1 online resource :</subfield>
    <subfield code="b">text file, PD</subfield>
  </datafield>
  <datafield tag="336" ind1=" " ind2=" ">
    <subfield code="a">text</subfield>
    <subfield code="2">rdaconten</subfield>
  </datafield>
  <datafield tag="337" ind1=" " ind2=" ">
    <subfield code="a">computer</subfield>
    <subfield code="2">rdamedi</subfield>
  </datafield>
  <datafield tag="338" ind1=" " ind2=" ">
    <subfield code="a">online resource</subfield>
    <subfield code="2">rdacarrie</subfield>
  </datafield>
  <datafield tag="490" ind1=" " ind2=" ">
    <subfield code="a">Chapman &amp; Hall/CRC innovations in software engineering and software developmen</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">"A Chapman &amp; Hall book.</subfield>
  </datafield>
  <datafield tag="504" ind1=" " ind2=" ">
    <subfield code="a">Includes bibliographical references and index</subfield>
  </datafield>
  <datafield tag="505" ind1=" " ind2=" ">
    <subfield code="a">section 1. Software construction -- section 2. Software fundamentals -- section 3. Software design -- section 4. Software durability</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">"Preface Why this book? Why should you read this book? The short answer is to study software design from a structured but hands-on perspective and to understand different models of control flow, memory, dynamic behavior, extensibility, etc. Software complexity and the growing impact of legacy systems motivate a renewed interest in software design and modeling. We emphasize design (and construction) in this text, using and contrasting C# and C++. Many CS texts are 'learn to' books that focus on one programming language or tool. When perspective is so limited to a specific tool or programming language, high-level concepts are often slighted. Students may gain exposure to an idea via a 'cookbook' implementation and thus fail to truly absorb essential concepts. Students and/or practitioners can understand and apply design principles more readily when such concepts are explicitly defined and illustrated. Design, not just syntax, must be stressed. The progression of programming languages, software process methodologies and development tools continues to support abstraction: software developers should exploit this abstraction and solve problems (design) without being tied to a particular syntax or tool. Software design and modeling are neither new nor trendy topics. Software development often focuses on immediate effect: implement, test (minimally) and deploy. Yet, the complexity, scale and longevity of modern software require an intricate understanding of a software system as a whole -- components and relationships, user interfaces, persistent data, etc. To accommodate existing use while preserving longevity, a software developer must look forward for extensibility and backward for compatibility. Hence, software developers must understand software design. "--</subfield>
    <subfield code="c">Provided by publisher</subfield>
  </datafield>
  <datafield tag="530" ind1=" " ind2=" ">
    <subfield code="a">Also available in print format</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="a">Software architecture</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="a">Computer software</subfield>
    <subfield code="x">Development</subfield>
  </datafield>
  <datafield tag="655" ind1=" " ind2=" ">
    <subfield code="a">Electronic books.</subfield>
    <subfield code="2">lcs</subfield>
  </datafield>
  <datafield tag="776" ind1=" " ind2=" ">
    <subfield code="i">Print version:</subfield>
    <subfield code="z">978143984120</subfield>
  </datafield>
  <datafield tag="830" ind1=" " ind2=" ">
    <subfield code="a">Chapman &amp; Hall/CRC innovations in software engineering and software development</subfield>
  </datafield>
  <datafield tag="856" ind1=" " ind2=" ">
    <subfield code="u">http://marc.crcnetbase.com/isbn/9781439841211</subfield>
    <subfield code="q">application/PDF</subfield>
    <subfield code="z">Distributed by publisher. Purchase or institutional license may be required for access</subfield>
  </datafield>
  <datafield tag="913" ind1=" " ind2=" ">
    <subfield code="1">13102</subfield>
  </datafield>
  <datafield tag="993" ind1=" " ind2=" ">
    <subfield code="a">CAH0KE11903PD</subfield>
  </datafield>
  <datafield tag="998" ind1=" " ind2=" ">
    <subfield code="a">existing prin</subfield>
  </datafield>
  <datafield tag="998" ind1=" " ind2=" ">
    <subfield code="a">xxii, 413 pages :</subfield>
    <subfield code="b">illustrations ;</subfield>
    <subfield code="c">[ca. 23-29] cm</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="a">978143984120</subfield>
    <subfield code="c">16161</subfield>
    <subfield code="d">16161</subfield>
  </datafield>
</record>
