Ask HN: Top 10 Timeless Software Books That ChangedLife as Software Engineer? ↗
The books people recommended
2023-11-11 · 100 points · 70 comments · 32 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.
- 8Test Driven Development
- 5A Philosophy of Software Design
- 4

- 4

- 3

- 3

- 3Hacking
- 2

- 2Head First Design Patterns
Head First Design Patterns
Eric Freeman, Elisabeth Robson, Bert Bates, Kathy Sierra
2 here · 16 all-time · #399 overall
- 2Programming: Principles and Practice Using C++
- 2The Linux Command Line
- 1

- 1

- 1

Design Patterns
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
1 here · 80 all-time · #42 overall
- 1

- 1Working Effectively with Legacy Code
- 1

- 1

- 1

- 1Algorithms to Live By
- 1Advanced Programming in the UNIX Environment
- 1Expert C Programming: Deep C Secrets
- 1Accelerate
- 1Elements of Programming
- 1Software Engineering at Google
Software Engineering at Google
1 here · 9 all-time · #770 overall
- 1The Little LISPer
- 1Writing Solid Code
- 1Algorithms + Data Structures = Programs
- 1Code Reading
- 1Soft Skills
- 1Project Oberon
- 1Software Fundamentals