Y Hacker News Books

Ask HN: What books had the greatest effect on how you structure your code? ↗

The books people recommended

2017-07-24 · 332 points · 158 comments · 8 books named by at least one person here and at least 3 people overall. The number on the left is how many people named it in this thread.

  1. 3Design Patterns

    Design Patterns

    Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

    3 here · 10 all-time · #131 overall

  2. 2The Pragmatic Programmer

    The Pragmatic Programmer

    Andrew Hunt and David Thomas

    2 here · 15 all-time · #65 overall

  3. 2Code Complete

    Code Complete

    Steve McConnell

    2 here · 12 all-time · #108 overall

  4. 2Thinking Forth

    Thinking Forth

    Leo Brodie

    2 here · 3 all-time · #585 overall

  5. 1

    Structure and Interpretation of Computer Programs

    Harold Abelson, Gerald Jay Sussman, Julie Sussman

    1 here · 49 all-time · #7 overall

    Buy on Amazon4.7 out of 5, 742 ratings on Amazon
  6. 1Clean Code

    Clean Code

    Robert C. Martin

    1 here · 4 all-time · #373 overall

  7. 1Refactoring

    Refactoring

    Martin Fowler

    1 here · 4 all-time · #411 overall

  8. 1Software Tools

    Software Tools

    Brian Kernighan and P.J. Plauger

    1 here · 3 all-time · #562 overall