Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design
The book's idea is great, but the content is not really focused. For me Architecture is not about coding. Coding is about architecture. But some of the chapters focus too much on technicalities, making it, not only out of topic, but tedious. Not all the chapters are like that, but still it makes the book a bit unfocused and too technical for the average reader. In order to really grasp the full experience from the book you will have to have very deep and low level of knowledge of several disciplines which is unlikely (but not impossible) for the majority of the readers. In my overall opinion the book is a worthy read, the insight from experience is great and the introduction to some very important Open Source Projects can really prove useful.