User:Ryan.Salisbury/Separation of Concerns

Introduction
Separation of concerns is a design principle that attempts to divide a system such that interactions between the components are kept to a minimum. This generally reduces coupling and duplication of effort, therefore increasing resilience and modularity. The same principle can be applied to social organization, as well: An organization that is coupled only where it must interact will be less likely to have a cascading failure and can more easily and reactively change its component parts.

In the Context of Capitalism
A VIAAC must be able to survive in a capitalist economy and interact with capitalist organizations without becoming subsumed by the former by becoming one of the latter.