Modularity, Scalability, Reusability, Configurability Interoperability

In reply to RenéPi:

See The Art of Separation of Concerns · Aspiring Craftsman and Separation of Concerns | DevIQ