David Thomas

David Thomas

Programmer and Author

Dave Thomas is a British American programmer, author, and co-founder of The Pragmatic Bookshelf publishing company. He co-authored The Pragmatic Programmer with Andrew Hunt, coined the term DRY (Don't Repeat Yourself), and was an original signatory of the Manifesto for Agile Software Development.

1
Books Written
2
Books Recommended

Books by David Thomas

The Pragmatic Programmer by David Thomas

The Pragmatic Programmer

by David Thomas

star4.4

Thomas and Hunt argue that great software comes from a craftsman's mindset: think critically, take ownership, and never stop learning. Pragmatic techniques like DRY and orthogonality compound into mastery.

technology

Most Recommended by David

The books David Thomas references, cites, and recommends most frequently.

Refactoring by Martin Fowler

Refactoring

by Martin Fowler

star4.4

Fowler argues that improving code structure without changing behaviour is essential to software longevity. Small, disciplined refactoring steps reduce complexity and prevent technical debt from compounding.

technology
The Design of Everyday Things by Don Norman

The Design of Everyday Things

by Don Norman

star4.3

Norman reveals why badly designed objects frustrate us and how good design makes correct use intuitive. The principles, affordances, feedback, constraints, apply far beyond physical products.

technology

Influence Map

Who David draws from, and who draws from David — aggregated across every book in this collection. Counts show the number of citation links, not the depth of each one.

David cites most often

  1. 1 link
  2. 1 link

Authors who cite David most often

  1. 2 links
  2. 1 link
  3. 1 link
  4. 1 link
  5. 1 link
  6. 1 link
  7. 1 link
  8. 1 link