17 March 2015 P1.0 (Printing)

First printing.

25 February 2015 B5.0

Production is complete. Now it’s on to layout and the printer.

14 January 2015 B4.0

Final draft complete and off to production.

16 December 2014 B3.0

New in this drop:

  • A chapter on testing the tough stuff–threads and persistence, with an example of each.
  • Lots of cleanup on the writing and corrections of defects.

Thanks for reading and helping with feedback! It’s now up to final editing passes, then the book goes to production.

05 December 2014 B2.0

New in this drop:

  • A chapter on refactoring tests. Hey–these things are an investment, don’t let ’em go to pot! I step through a fun example of whittling a lame test into a couple tests that aren’t a pain to understand and maintain.
  • An appendix, just what you’ve been waiting for, on setting up JUnit in IntelliJ IDEA and NetBeans. Note that I don’t cover any sort of Maven setup. A Google search will reveal some useful pages on how to get JUnit going when you’re using Maven.
  • I finished the section on where do the tests go, giving the rationale for each potential choice.

Thanks for reading and helping with feedback! See ya in a few weeks for the next drop, which will cover testing databases and threads.

18 November 2014 B1.0

First beta release.