<?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>
    <nonSort>The </nonSort>
    <title>pragmatic programmer, 20th anniversary edition</title>
    <subTitle>journey to mastery</subTitle>
  </titleInfo>
  <name type="personal">
    <namePart>Thomas, David</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
    <role>
      <roleTerm type="text">author.</roleTerm>
    </role>
  </name>
  <name type="personal">
    <namePart>Hunt, Andrew</namePart>
    <role>
      <roleTerm type="text">author.</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">au</placeTerm>
    </place>
    <place>
      <placeTerm type="text">Boston</placeTerm>
    </place>
    <publisher>Addison - Wesley</publisher>
    <dateIssued>2020</dateIssued>
    <edition>20th anniversary edition</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">ng </languageTerm>
  </language>
  <physicalDescription>
    <form authority="marcform">print</form>
    <extent>pages cm</extent>
  </physicalDescription>
  <abstract>"Straight from the trenches, The Pragmatic Programmer, 20th Anniversary Edition, cuts through the increasing specialization and technicalities of modern software development to examine the core process: transforming a requirement into working, maintainable code that delights users. Extensively updated with ten new sections and major revisions throughout, this edition covers topics ranging from career development to architectural techniques for keeping code flexible, adaptable, and reusable. The Pragmatic Programmer illustrates today's best practices and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, applying this guide's lessons will help you rapidly improve your productivity, quality, and job satisfaction"--</abstract>
  <note type="statement of responsibility">David Thomas, Andrew Hunt.</note>
  <note>CSE swe REF</note>
  <note>Karim</note>
  <subject authority="lcsh">
    <topic>Software engineering</topic>
  </subject>
  <subject>
    <topic>Computer Programming</topic>
  </subject>
  <classification authority="ddc" edition="22">005.15 T4541p</classification>
  <identifier type="isbn">9780135957059</identifier>
  <identifier type="isbn" invalid="yes"/>
  <identifier type="isbn" invalid="yes"/>
  <recordInfo>
    <recordContentSource authority="marcorg">DLC</recordContentSource>
    <recordCreationDate encoding="marc">240331</recordCreationDate>
    <recordChangeDate encoding="iso8601">20240331121635.0</recordChangeDate>
    <recordIdentifier>56877</recordIdentifier>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
