Every Programmer Should Read Books

Showing 1-25 of 25
Accelerate: Building and Scaling High Performing Technology Organizations Accelerate: Building and Scaling High Performing Technology Organizations (Paperback)
by (shelved 2 times as every-programmer-should-read)
avg rating 4.05 — 8,203 ratings — published
Rate this book
Clear rating
Dependency Injection in .NET Dependency Injection in .NET (Paperback)
by (shelved 2 times as every-programmer-should-read)
avg rating 4.42 — 787 ratings — published 2011
Rate this book
Clear rating
Refactoring: Improving the Design of Existing Code (Addison-Wesley Signature Series (Fowler)) Refactoring: Improving the Design of Existing Code (Addison-Wesley Signature Series (Fowler))
by (shelved 1 time as every-programmer-should-read)
avg rating 4.33 — 36 ratings — published
Rate this book
Clear rating
Code That Fits in Your Head: Heuristics for Software Engineering (Robert C. Martin Series) Code That Fits in Your Head: Heuristics for Software Engineering (Robert C. Martin Series)
by (shelved 1 time as every-programmer-should-read)
avg rating 4.09 — 301 ratings — published
Rate this book
Clear rating
System Design Interview – An insider's guide System Design Interview – An insider's guide (Kindle Edition)
by (shelved 1 time as every-programmer-should-read)
avg rating 4.26 — 3,457 ratings — published 2020
Rate this book
Clear rating
Team Topologies: Organizing Business and Technology Teams for Fast Flow Team Topologies: Organizing Business and Technology Teams for Fast Flow (ebook)
by (shelved 1 time as every-programmer-should-read)
avg rating 4.18 — 5,601 ratings — published 2019
Rate this book
Clear rating
Principles of Package Design: Creating Reusable Software Components Principles of Package Design: Creating Reusable Software Components (Paperback)
by (shelved 1 time as every-programmer-should-read)
avg rating 4.41 — 37 ratings — published
Rate this book
Clear rating
A Philosophy of Software Design A Philosophy of Software Design (Paperback)
by (shelved 1 time as every-programmer-should-read)
avg rating 4.21 — 4,663 ratings — published 2018
Rate this book
Clear rating
Designing Event-Driven Systems Designing Event-Driven Systems (ebook)
by (shelved 1 time as every-programmer-should-read)
avg rating 3.82 — 360 ratings — published
Rate this book
Clear rating
Microservices for everyone Microservices for everyone (Kindle Edition)
by (shelved 1 time as every-programmer-should-read)
avg rating 4.04 — 26 ratings — published
Rate this book
Clear rating
Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F# Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F# (Paperback)
by (shelved 1 time as every-programmer-should-read)
avg rating 4.49 — 678 ratings — published
Rate this book
Clear rating
Domain-Driven Design Distilled Domain-Driven Design Distilled (Paperback)
by (shelved 1 time as every-programmer-should-read)
avg rating 3.82 — 1,337 ratings — published
Rate this book
Clear rating
Designing Data-Intensive Applications Designing Data-Intensive Applications (ebook)
by (shelved 1 time as every-programmer-should-read)
avg rating 4.69 — 10,867 ratings — published 2015
Rate this book
Clear rating
Building Microservices: Designing Fine-Grained Systems Building Microservices: Designing Fine-Grained Systems (Paperback)
by (shelved 1 time as every-programmer-should-read)
avg rating 4.22 — 5,228 ratings — published 2014
Rate this book
Clear rating
Implementing Domain-Driven Design Implementing Domain-Driven Design (Hardcover)
by (shelved 1 time as every-programmer-should-read)
avg rating 4.05 — 1,305 ratings — published 2013
Rate this book
Clear rating
Effective Programming: More Than Writing Code Effective Programming: More Than Writing Code (ebook)
by (shelved 1 time as every-programmer-should-read)
avg rating 3.91 — 931 ratings — published 2012
Rate this book
Clear rating
NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence (Paperback)
by (shelved 1 time as every-programmer-should-read)
avg rating 4.12 — 1,104 ratings — published 2012
Rate this book
Clear rating
The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise (Paperback)
by (shelved 1 time as every-programmer-should-read)
avg rating 3.99 — 358 ratings — published 2009
Rate this book
Clear rating
97 Things Every Programmer Should Know: Collective Wisdom from the Experts 97 Things Every Programmer Should Know: Collective Wisdom from the Experts (Paperback)
by (shelved 1 time as every-programmer-should-read)
avg rating 3.63 — 1,996 ratings — published 2010
Rate this book
Clear rating
Clean Code: A Handbook of Agile Software Craftsmanship Clean Code: A Handbook of Agile Software Craftsmanship (Paperback)
by (shelved 1 time as every-programmer-should-read)
avg rating 4.35 — 23,602 ratings — published 2007
Rate this book
Clear rating
Growing Object-Oriented Software, Guided by Tests (Addison-Wesley Signature Series (Beck)) Growing Object-Oriented Software, Guided by Tests (Addison-Wesley Signature Series (Beck))
by (shelved 1 time as every-programmer-should-read)
avg rating 4.19 — 2,467 ratings — published 2009
Rate this book
Clear rating
Test-Driven Development: By Example Test-Driven Development: By Example (Paperback)
by (shelved 1 time as every-programmer-should-read)
avg rating 4.10 — 4,411 ratings — published 2002
Rate this book
Clear rating
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison-Wesley Signature Series (Fowler)) Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison-Wesley Signature Series (Fowler))
by (shelved 1 time as every-programmer-should-read)
avg rating 4.12 — 1,550 ratings — published 2003
Rate this book
Clear rating
Patterns of Enterprise Application Architecture Patterns of Enterprise Application Architecture (Hardcover)
by (shelved 1 time as every-programmer-should-read)
avg rating 4.12 — 3,893 ratings — published 2002
Rate this book
Clear rating
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series) Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
by (shelved 1 time as every-programmer-should-read)
avg rating 4.24 — 8,856 ratings — published 1999
Rate this book
Clear rating