What to read:
- Thinking in Java, Prentice-Hall 1998, ISBN: 0-13-659723-8
- Java in a Nutshell, O’Reilly, 1997, ISBN: 1-56592-262-X
- A Little Java, A few patterns, MIT Press 1998, ISBN: 0-262-56115-8
- Design Patterns, Addison Wesley, 1995 ISBN 0-201-63361-2
- Patterns Languages of Program Design 1,2,3, Addison Wesley