- Extreme Programming explained by Emrace Change
- Effective Java by Joshua Bloch
- Design Patterns by the Gang of Four
- Concurrent Programming in Java by Doug Lea
- The Pragmatic Programmer: From Journeyman to Master
- Better, Faster, Lighter Java by Brue A. Tate & Justin Gehtland
- Java Threads by Scott Oaks, Henry Wong
No comments:
Post a Comment