Discover new books on Goodreads
Meet your next favorite book
Score
A book’s total score is based on multiple factors, including the number of people who have voted for it and how highly those voters ranked the book.
1 |
Effective Java : Programming Language Guide
by
4.51 avg rating — 8,042 ratings
score: 295,
and
3 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
2 |
UML Distilled: A Brief Guide to the Standard Object Modeling Language
by
3.80 avg rating — 1,514 ratings
score: 290,
and
3 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
3 |
Design Patterns: Elements of Reusable Object-Oriented Software
by
4.20 avg rating — 11,880 ratings
score: 285,
and
3 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
4 |
Thinking in Java
by
4.15 avg rating — 2,218 ratings
score: 195,
and
2 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
5 |
Java: The Complete Reference
by
4.24 avg rating — 650 ratings
score: 100,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
6 |
Clean Architecture
by
4.22 avg rating — 6,953 ratings
score: 99,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
7 |
Clean Code: A Handbook of Agile Software Craftsmanship
by
4.36 avg rating — 23,197 ratings
score: 98,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
8 |
The Clean Coder: A Code of Conduct for Professional Programmers
by
4.26 avg rating — 9,208 ratings
score: 97,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
9 |
Building Microservices: Designing Fine-Grained Systems
by
4.22 avg rating — 5,156 ratings
score: 94,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
10 |
Java Performance: The Definitive Guide: Getting the Most Out of Your Code
by
4.39 avg rating — 317 ratings
score: 92,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
11 |
Java Performance Companion
by
3.85 avg rating — 20 ratings
score: 91,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
12 |
Head First Design Patterns
by
4.30 avg rating — 8,977 ratings
score: 89,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
13 |
Patterns of Enterprise Application Architecture
by
4.12 avg rating — 3,872 ratings
score: 88,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
14 |
Release It!: Design and Deploy Production-Ready Software
by
4.25 avg rating — 3,234 ratings
score: 87,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
People Who Voted On This List (3)
Anyone can add books to this list.
How to Vote
To vote on existing books from the list, beside each book there is a link vote for this book clicking it will add that book to your votes.
To vote on books not in the list or books you couldn't find in the list, you can click on the tab add books to this list and then choose from your books, or simply search.