7
Integrability
Integration is a basic law of life; when we resist it, disintegration is the natural result, both inside and outside of us. Thus we come to the concept of harmony through integration.
—Norman Cousins
According to the Merriam-Webster dictionary, the adjective integrable means “capable of being integrated.” We’ll give you a moment to catch your breath and absorb that profound insight. But for practical software systems, software architects need to be concerned about more than just making separately developed components cooperate; they are also concerned with the costs and technical risks of anticipated and (to varying degrees) unanticipated future integration tasks. These risks may be related to schedule, performance, or technology. ...
Get Software Architecture in Practice, 4th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.