The Pragmatic Programmer

E33423

The Pragmatic Programmer is a highly influential software development book that offers practical advice, best practices, and philosophical guidance for writing maintainable, high-quality code and growing as a professional programmer.

All labels observed (5)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf book
non-fiction book
revised edition
software engineering book
author Andrew Hunt
David Thomas
countryOfOrigin United States
describes pragmatic approach to programming
focusesOn continuous learning
developer professionalism
high-quality code
practical tips and techniques
writing maintainable code
genre professional handbook
technical literature
hasConcept DRY principle
automation of repetitive tasks
broken windows theory in code
communicating with stakeholders
design by contract
orthogonality in software design
pragmatic testing
programmer as craftsman
tracer bullets
hasEdition The Pragmatic Programmer: Your Journey to Mastery, 20th Anniversary Edition
hasFormat digital
hardcover
paperback
hasReception highly influential in software development community
influenced agile software development practices
software craftsmanship movement
language English
mediaType ebook
print
notableWorkOf Andrew Hunt
David Thomas
originalPublicationYear 1999
publicationDate 1999-10-30
2019-09-13
publisher Addison-Wesley
recommendedBy many senior developers
software engineering educators
subject professional development
programming best practices
software development
software engineering
targetAudience aspiring programmers
professional programmers
software developers
software engineers

How these facts were elicited

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

Addison-Wesley hasPublished The Pragmatic Programmer
The Pragmatic Programmer hasEdition The Pragmatic Programmer: Your Journey to Mastery, 20th Anniversary Edition
linked to: The Pragmatic Programmer
Andrew Hunt coAuthorOf The Pragmatic Programmer
Andrew Hunt notableWork The Pragmatic Programmer
David Thomas notableWork "The Pragmatic Programmer"
linked to: The Pragmatic Programmer
David Thomas notableConcept pragmatic programming
linked to: The Pragmatic Programmer
David Thomas inPublication "The Pragmatic Programmer: Your Journey to Mastery"
linked to: The Pragmatic Programmer
Apprenticeship Patterns relatedTo The Pragmatic Programmer
subject linked to: "Apprenticeship Patterns"