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.
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
book
→
non-fiction book → revised edition → software engineering book → |
| author |
Andrew Hunt
→
David Thomas → |
| countryOfOrigin |
United States of America
→
surface form: "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
→
surface form: "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 → |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form: "The Pragmatic Programmer: Your Journey to Mastery, 20th Anniversary Edition"