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.

AI illustration

How this image was made

AI-generated illustration of The Pragmatic Programmer

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of The Pragmatic Programmer (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 (10)

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"
Dave Thomas → coAuthorOf → "The Pragmatic Programmer" ⓘ
linked to: The Pragmatic Programmer
Dave Thomas → notableWork → "The Pragmatic Programmer" ⓘ
linked to: The Pragmatic Programmer