Booksift

Software engineering

The best books on software engineering, ranked by quality.

  1. 1
    The Pragmatic Programmer Andy Hunt, Dave Thomas · 1999
    ★★★★★★★★★★ 4.3 (53 ratings)
  2. 2
    The Clean Coder Robert C. Martin · 2011
    ★★★★★★★★★★ 4.3 (19 ratings)
  3. 3
    The Phoenix Project Gene Kim, Kevin Behr, George Spafford · 2013
    ★★★★★★★★★★ 4.1 (66 ratings)
  4. 4
    Software engineering Roger S. Pressman, Bruce Maxim · 1982
    ★★★★★★★★★★ 4.5 (10 ratings)
  5. 5
    The Mythical Man-Month Frederick P. Brooks · 1974
    ★★★★★★★★★★ 4.2 (31 ratings)
  6. 6
    Object-oriented software engineering Ivar Jacobson · 1992
    ★★★★★★★★★★ 5.0 (3 ratings)
  7. 7
    Pro Git Scott Chacon, Ben Straub · 2009
    ★★★★★★★★★★ 4.2 (12 ratings)
  8. 8
    Test-driven development Kent Beck · 2002
    ★★★★★★★★★★ 4.3 (8 ratings)
  9. 9
    Design patterns Erich Gamma, John Vlissides, Richard Helm, Ralph Johnson, Johnson, Ralph · 1995
    ★★★★★★★★★★ 4.0 (34 ratings)
  10. 10
    Refactoring Martin Fowler · 2018
    ★★★★★★★★★★ 4.7 (3 ratings)
Report a problem with this list
What's wrong?
Anonymous. No email needed.