Discover new books on Goodreads
Meet your next favorite book
Java / JVM Programming Group
List for the Java Programming group: https://www.goodreads.com/group/show/...
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 |
Clean Code: A Handbook of Agile Software Craftsmanship
by
4.36 avg rating — 23,080 ratings
score: 273,
and
3 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
2 |
Modern Java in Action
by
4.35 avg rating — 708 ratings
score: 200,
and
2 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
3 |
Programming in Scala: A Comprehensive Step-by-step Guide
by
4.22 avg rating — 1,663 ratings
score: 99,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
4 |
Java Testing with Spock
by
3.97 avg rating — 36 ratings
score: 98,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
5 |
Functional Programming in Scala
by
Rúnar Bjarnason (Goodreads Author)
4.42 avg rating — 748 ratings
score: 97,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
6 |
The Garbage Collection Handbook: The Art of Automatic Memory Management (Chapman & Hall/CRC Applied Algorithms and Data Structures series)
by
4.42 avg rating — 53 ratings
score: 96,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
7 |
Why Reactive ?
by
Konrad Malawski (Goodreads Author)
3.86 avg rating — 37 ratings
score: 95,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
8 |
Hands-On Reactive Programming in Spring 5: Build cloud-ready, reactive systems with Spring 5 and Project Reactor
by
3.85 avg rating — 13 ratings
score: 94,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
9 |
Java by Comparison: Become a Java Craftsman in 70 Examples
by
Simon Harrer (Goodreads Author)
4.25 avg rating — 126 ratings
score: 93,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
10 |
Spring Boot in Action
by
3.61 avg rating — 198 ratings
score: 92,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
11 |
Spring Microservices in Action
by
4.20 avg rating — 202 ratings
score: 91,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
12 |
Spring in Action
by
3.93 avg rating — 1,365 ratings
score: 90,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
13 |
Refactoring to Patterns
by
4.05 avg rating — 1,437 ratings
score: 89,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
14 |
Optimizing Java: Practical Techniques for Improving Jvm Application Performance
by
4.37 avg rating — 100 ratings
score: 88,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
15 |
Algorithms of the Intelligent Web
by
3.62 avg rating — 8 ratings
score: 87,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
16 |
Java Concurrency in Practice
by
4.48 avg rating — 2,894 ratings
score: 86,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
17 |
Cracking the Coding Interview: 189 Programming Questions and Solutions
by
Gayle Laakmann McDowell (Goodreads Author)
4.33 avg rating — 6,887 ratings
score: 85,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
18 |
Elements of Programming Interviews in Java: The Insider's Guide
by
4.46 avg rating — 156 ratings
score: 84,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
19 |
The Design of Web APIs
by
3.83 avg rating — 129 ratings
score: 83,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
20 |
Growing Object-Oriented Software, Guided by Tests
by
4.19 avg rating — 2,457 ratings
score: 82,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
21 |
Java Performance: The Definitive Guide: Getting the Most Out of Your Code
by
4.39 avg rating — 314 ratings
score: 81,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
22 |
Java Security (2nd Edition)
by
3.46 avg rating — 28 ratings
score: 80,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
23 |
Practical Vim: Edit Text at the Speed of Thought
by
4.50 avg rating — 1,422 ratings
score: 79,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
24 |
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
by
Aditya Y. Bhargava (Goodreads Author)
4.42 avg rating — 5,202 ratings
score: 78,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
25 |
Essential Scala
by
4.52 avg rating — 71 ratings
score: 77,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
26 |
Java Programming Interviews Exposed
by
Noel Markham (Goodreads Author)
3.71 avg rating — 56 ratings
score: 76,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
27 |
Groovy in Action
by
3.92 avg rating — 208 ratings
score: 75,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
28 |
Working Effectively with Legacy Code
by
Michael C. Feathers (Goodreads Author)
4.14 avg rating — 4,648 ratings
score: 74,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
29 |
Docker: Up & Running: Shipping Reliable Containers in Production
by
3.77 avg rating — 460 ratings
score: 72,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
30 |
Netty in Action
by
3.87 avg rating — 107 ratings
score: 71,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
People Who Voted On This List (4)
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.