Thinking in patterns (Java)

Description The biggest bottleneck in the book was the one chapter that is not part of the seminar, which was the last one ("Design Patterns"). In addition to being in very rough form and promising a tremendous amount of work — and research, which always takes more time than I think it will — to get in shape, this chapter kept getting bigger and really deserves its own book. So that's what I have done — pulled the Design Patterns chapter out so that it can be turned into a separate book. (m...
More

Thinking in Enterprise Java (2nd edition)

Description Described in Thinking in Java, 3rd edition. Very early release; book is still in formative stages. Revision history at start of book. Historically, programming across multiple machines has been error-prone, difficult, and complex. The programmer had to know many details about the network and sometimes even the hardware. You usually needed to understand the various “layers” of the networking protocol, and there were a lot of different functions in each different networking l...
More