A long term favorite
4 stars
My favorite pattern book since 2000, grouping patterns into architectural, design, and code (idiom) level, covering layers, model-view controller, microkernel, proxy, and more. A bit dated of course, but still an inspirational read.