My Practice of the Book, A Little Java, A Few Patterns