Software architects translate business drivers and concerns into architectural characteristics - “-ilities” as some call them. In this lesson Mark Richards defines and discusses what is meant by testability, shows how it relates to architecture, and finally demonstrates how to objectively measure testability through fitness functions.
Reference Links:
Fundamentals of Software Architecture: https://www.amazon.com/gp/product/1492043451
Training Classes: https://www.developertoarchitect.com/training/