code Programming Puzzlers, Reading, and Practice I've had Java Puzzlers [http://www.javapuzzlers.com/] for a long time. I kept it on my desk at work, and sometimes during a full rebuild, I would read and try to figure out the next puzzler. I'd usually drag a coworker into it, too, which
java Practice your TDD Misko Hevery [http://misko.hevery.com/] made a great blog entry [http://misko.hevery.com/2009/11/17/how-to-get-started-with-tdd/] Tuesday. He posted a sample project for practicing TDD [http://en.wikipedia.org/wiki/Test-driven_development]. We know that Beginners Need Steps [http://agileartisans.com/main/blog/171], and that'