Encounter: Grady Booch – A thread regarding the architecture of software-intensive systems.

There is more to the world of software-intensive systems than web-centric platforms at scale. A good architecture is characterized by crisp abstractions, a good separation of concerns, a clear distribution of responsibilities, and simplicity. All else is details. You cannot reduce the complexity of a software-intensive systems; the best you can do is manage it. …