David Thomas

E180264

David Thomas is a software developer and author best known for co-writing the influential programming book "The Pragmatic Programmer."

All labels observed (1)

Label Occurrences
David Thomas canonical 3

How this entity was disambiguated

Statements (30)

Predicate Object
instanceOf author
computer programmer
non-fiction writer
software developer
alsoKnownAs Dave Thomas
coAuthorWith Andrew Hunt
field computer programming
software craftsmanship
software engineering
genre computer science literature
software development
hasRole thought leader in software development community
influenced agile software development practices
software craftsmanship movement
influencedBy software engineering best practices
inPublication The Pragmatic Programmer
surface form: "The Pragmatic Programmer: Your Journey to Mastery"
knownFor co-authoring "The Pragmatic Programmer"
languageOfWorkOrName English
nationality British
notableConcept DRY principle
orthogonality in software design
The Pragmatic Programmer
surface form: pragmatic programming

tracer bullets development metaphor
notableWork The Pragmatic Programmer
surface form: "The Pragmatic Programmer"
occupation author
software developer
workFocusesOn code quality
developer productivity
practical software development techniques
software design principles

How these facts were elicited

Referenced by (3)

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

The Pragmatic Programmer author David Thomas
Andrew Hunt coAuthorWith David Thomas