GeekPeak

Best Code Quality Books

Topic

Best code quality and software craftsmanship books recommended by developers. Writing maintainable, readable code.

63 books 795 mentions 2 avg in 90d Methodology

Rankings

Role
Level
Intent
1
Cover of Clean Code A Handbook of Agile Software Craftsmanship

Clean Code A Handbook of Agile Software Craftsmanship

Robert C. Martin

22871 in 90d
456.8

View →

2
Cover of The Pragmatic Programmer: From Journeyman to Master

The Pragmatic Programmer: From Journeyman to Master

Andy Hunt and Dave Thomas

11933 in 90d
251.9

View →

3↓1
Cover of Code Complete

Code Complete

Steve McConnell

440 in 90d
100

View →

4↓2
Cover of Working Effectively with Legacy Code

Working Effectively with Legacy Code

Michael Feathers

390 in 90d
91.5

View →

5↓3
Cover of Effective Java

Effective Java

Joshua Bloch

480 in 90d
90

View →

6↓2
Cover of Refactoring

Refactoring

Martin Fowler

290 in 90d
64.5

View →

7
Cover of A Philosophy of Software Design

A Philosophy of Software Design

John Ousterhout

140 in 90d
35

View →

8↓1
Cover of Agile Software Development

Agile Software Development

Robert C. Martin

92 in 90d
22.1

View →

9↓13
Cover of Refactoring To Patterns

Refactoring To Patterns

Joshua Kerievsky

100 in 90d
21

View →

10↓5
Cover of Software Engineering at Google

Software Engineering at Google

Titus Winters, Tom Manshreck, Hyrum Wright

121 in 90d
20.8

View →

11↓8
Cover of Java Concurrency In Practice

Java Concurrency In Practice

Brian Goetz

141 in 90d
19.8

View →

12
Cover of Code Simplicity

Code Simplicity

Max Kanat-Alexander

70 in 90d
17.5

View →

13↓6
Cover of Effective TypeScript

Effective TypeScript

Dan Vanderkam

70 in 90d
17.5

View →

14
Cover of Python Tricks

Python Tricks

Dan Bader

70 in 90d
17.5

View →

15↓7
Cover of The Software Craftsman

The Software Craftsman

Sandro Mancuso

70 in 90d
15.5

View →

16
Cover of Kotlin in Action

Kotlin in Action

Dmitry Jemerov, Svetlana Isakova

70 in 90d
15.5

View →

17↓7
Cover of The Art of Readable Code

The Art of Readable Code

Dustin Boswell and Trevor Foucher

70 in 90d
15.5

View →

18↓7
Cover of Effective JavaScript

Effective JavaScript

David Herman

70 in 90d
15.5

View →

19↓6
Cover of Object-Oriented Software Construction

Object-Oriented Software Construction

Bertrand Meyer

60 in 90d
15

View →

20↓6
Cover of Functional-Light JavaScript

Functional-Light JavaScript

Kyle Simpson

60 in 90d
15

View →

Related Topics

refactoringdesign-patternsalgorithms