![]() | Pro Spring by Rob Harrop
Buy new: $31.49 / Used from: $1.85 Unfortunately, it doesn't cover Spring 2.0 and beyond, but it's one of the books provided with the Spring Core training, and therefore many people are using it.
|
![]() | Professional Java Development with the Spring Framework by Rod Johnson
Buy new: $30.39 / Used from: $12.20 The other book provided with the Spring Core training. Again, it's not Spring 2.0 compliant, but it does a decent job providing the overview. Many people are using the training material in addition to this book.
|
![]() | Agile Software Development with Scrum (Series in Agile Software Development) by Ken Schwaber
Buy new: $29.15 / Used from: $21.50 It may not be the most pragmatic introduction to Scrum, but nevertheless an interesting book to have. Let's just say that this book provides a decent foundation. Although I think that most people rely on the Scrum Master training material instead.
|
![]() | Pro Hibernate 3 (Expert's Voice) by Dave Minter
Buy new: $32.57 / Used from: $1.95 Although we have it, I don't know for sure if many people are using it.
|
![]() | Beginning Hibernate: From Novice to Professional (Beginning: from Novice to Professional) by Jeff Linwood
Buy new: $33.19 / Used from: $2.00 Again, although we have it, I am not entirely sure if many people are using it.
|
![]() | Java Persistence with Hibernate by Christian Bauer
Buy new: $37.79 / Used from: $29.70 We don't actually have this book, but this might be a book to get. Partly because it is by Gavin King himself, but also because it's the most up-to-date book on Hibernate available.
|
![]() | Effective Java: Programming Language Guide (Java Series) by Joshua Bloch
Buy new: $35.47 / Used from: $5.40 The book we advice to all of our juniors.
|
![]() | Java Concurrency in Practice by Brian Goetz
Buy new: $37.79 / Used from: $33.71 Probably the best book out there on concurrency in Java. Provides both a detailed overview of the concurrency utilities introduced in Java 5, as well as guidelines for handling all of it properly. Indispensable.
|
![]() | Java 1.5 Tiger: A Developer's Notebook (Java 5,Version 1.5) by David Flanagan
Buy new: $26.59 / Used from: $3.62 For anyone new to Java 5, this book provides a nice overview of its new features. The fact that somebody broke into my car and took this book says it all.
|
![]() | Extreme Programming Explained: Embrace Change (2nd Edition) by Kent Beck
Buy new: $27.60 / Used from: $16.89 Even though I don't think we actually have this book, we definitely *do* embrace a lot of XP practices. If you are new to XP, then this is a must-have.
|
![]() | Mapping Hacks: Tips & Tools for Electronic Cartography by Schuyler Erle
Buy new: $19.77 / Used from: $2.99 Is this required? I don't know. But it surely provides an interesting overview of what's happening in the open source domain. (Although it may be a little outdated now.)
|
![]() | DocBook: The Definitive Guide (O'Reilly XML) by Norman Walsh
Buy used from: $8.20 We have quite some documentation done in DocBook. I certainly recommend everyone to be aware of DocBook. Don't let the pointy brackets scare you off. This is the stuff you need when you take documentation seriously. (WhatYouGetIsWhatYouWant instead of WhatYouGetIsWhatYouSee.)
|
![]() | Java NIO by Ron Hitchens
Buy new: $25.51 / Used from: $12.93 Why this book? I guess because in combination with the concurrency utilities, it allows you to create screaming fast services. Especially when you need to handle large volumes os data coming in concurrently. Like we sometimes do.
|
![]() | Java 6 Platform Revealed by John Zukowski
Buy new: $31.19 / Used from: $0.43 We are not on Java 6 yet. However, this book has been helpful in understanding if we would run into problems while making the move. AFAICT the only book out there helping Java 5 programmers to understand what to expect from Java 6.
|
![]() | Java Generics and Collections by Maurice Naftalin
Buy new: $23.09 / Used from: $15.73 AFAICT, the only relevant book on Java Generics out there. Not always the easiest book to read though. In addition to Java Generics, it also discusses the new collections, including (I think) some collections introduced with Java 6. (Deque?) Definitely valuable.
|
Listmania!

















