
Book
Pragmatic Programmer, the
Your Journey to Mastery, 20th Anniversary Edition
David Thomas, Andrew Hunt, Andy Hunt
Pearson Education · Print & ebook · September 13, 2019
Reading lane: Software Development
The Pragmatic Programmer is one of those rare tech books you'll read, re-read, and read again over the years.
At a Glance
Why This Clicks
Practical Craft
A compact, no-drama guide to better development habits and sharper professional judgment.
Come here for
- practical software craft
- testing and project-management adjacent wisdom
Expect
- clear, reusable guidance
- toolkit feel over theory
Book Details
- Authors
- David Thomas, Andrew Hunt, Andy Hunt
- Publisher
- Pearson Education
- Published
- September 13, 2019
- Format
- Print & ebook
- Theme
- Software Development · Testing & QA
- Reading lane
- Software Development
Affinity
Publisher Categories
Software Development
Testing & QA
About This Book
The Pragmatic Programmer is one of those rare tech books you'll read, re-read, and read again over the years. Whether you're new to the field or an experienced practitioner, you'll come away with fresh insights each and every time. Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of sof...
Read full description
Similar Books

The Art of Agile Development
James Shore, Shane Warden · O'Reilly Media
Affinity signal
Software Project Management
Testing & QA

Code Complete
Steve McConnell · Pearson Education
Affinity signal
Software Development
Programming Languages

Agile Software Development, Principles, Patterns, and Practices
Robert C. Martin · Pearson Education
Affinity signal
Software Development
Testing & QA

Refactoring
Martin Fowler · Pearson Education
Affinity signal
Software Development
Testing & QA

Peopleware
Tom DeMarco, Tim Lister · Pearson Education
Affinity signal
Software Project Management
Software Development

The Nature of Software Development
Ron Jeffries · The Pragmatic Programmers
Affinity signal
Software Project Management
Software Development

Growing Object-oriented Software, Guided by Tests
Steve Freeman, Nat Pryce · Pearson Education
Affinity signal
Testing & QA
Software Development

Agile Project Management With Scrum
Ken Schwaber · Pearson Education
Affinity signal
Software Project Management
Testing & QA