DEV Community

Best Developer Books
Best Developer Books

Posted on

Epic Developer Books Over 500 Pages (Worth Every Page)

1. Head First Design Patterns — Eric Freeman and Elisabeth Robson

672 pages · 2021 · software craft

Get it on Amazon


2. Code Complete — Steve McConnell

960 pages · 2004 · software craft

Get it on Amazon


3. Structure and Interpretation of Computer Programs — Harold Abelson and Gerald Jay Sussman

657 pages · 1996 · software craft

Get it on Amazon


4. Domain-Driven Design — Eric Evans

560 pages · 2003 · software craft

Get it on Amazon


5. Patterns of Enterprise Application Architecture — Martin Fowler

560 pages · 2002 · software craft

Get it on Amazon


6. Designing Data-Intensive Applications — Martin Kleppmann

616 pages · 2017 · system design

Get it on Amazon


7. Building Microservices — Sam Newman

616 pages · 2021 · system design

Get it on Amazon


8. Cracking the Coding Interview — Gayle Laakmann McDowell

687 pages · 2015 · interview prep

Get it on Amazon


9. Introduction to Algorithms (CLRS) — Thomas Cormen

1312 pages · 2022 · interview prep

Get it on Amazon


10. The Algorithm Design Manual — Steven Skiena

800 pages · 2020 · interview prep

Get it on Amazon


Want More?

Top comments (0)