This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I'll second that - Robocde is an *excellent* tool for learning to program to an API. I'm currently using it as a form of correspondence training with a couple of friends. The "motivation" is built-in -- kill the know-it-all Java author -- which of course can be extended to any friendly rivalry. But mostly it's fun! You see the results of your work (initially, a too-sudden death), and if you've got any measure of pride, you're hooked. Great recommendation, James. ------------------ Michael Ernest, co-author of: The Complete Java 2 Certification Study Guide
Make visible what, without you, might perhaps never have been seen. - Robert Bresson