25 books
—
5 voters
Software Architecture
“
All race conditions, deadlock conditions, and concurrent update problems are due to mutable variables.
”
― Clean Architecture
― Clean Architecture
“
All too often architects make a decision that is the correct decision at the time but becomes a bad decision over time because of changing conditions like dynamic equilibrium. For example, architects design a system as a desktop application, yet the industry herds them toward a web application as users’ habits change. The original decision wasn’t incorrect, but the ecosystem shifted in unexpected ways.
”
― Building Evolutionary Architectures: Support Constant Change
― Building Evolutionary Architectures: Support Constant Change












































