
Software Architecture in Practice, 4th Edition

Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives
amazon.com
What’s more, since data flows that are implemented with pure functions are relatively easy to manage, they largely avoid the need for more complex architecture to manage them. This is the ultimate spirit of Post-Architecture: To use simple, straight-forward tools to solve our problems so that we can not only postpone potentially risky architectural... See more
Arend van Beelen jr. • Post-Architecture: Premature Abstraction Is the Root of All Evil
Architects must watch out for composite architecture characteristics—ones that aren’t objectively measurable but are really composites of other measurable things. For example, “agility” isn’t measurable, but if an architect starts pulling the broad term agility apart, the goal is for teams to be able to respond quickly and confidently to change, ei
... See moreMark Richards • Software Architecture: The Hard Parts
based on the architecture.