Effective Software Architecture building better software faster - Goldman, Oliver (Addison-Wesley, 2024)