"A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system." -John Gall (Systemantics)
While not the intended audience, Systemantics is one of the most educating books on software architecture in existence.
While not the intended audience, Systemantics is one of the most educating books on software architecture in existence.