Reader reviews
We would LOVE it if you could help us and other readers by reviewing the book
1 - 1 of 1 reviews
This is a good foundational book for any software crafter to read.
The first half of the book is organized by increasing code / design size: starting with the contents of functions and then ending with system-level concerns. There are a few chapters on special topics like concurrency. The latter half of the book is a catalog of smells and heuristics.
Some examples haven't aged well, as they reference EJBs and other decade-old tech.