Background Learning PRISM – Unity Learning PRISM – Unity Redux Modularity is not a new concept! Here is the official Microsoft definition: Modularity is designing a system that is divided into a set of functional units (named modules) that can be composed into a larger application. A module represents a set of related concerns. It can include components, such as views or business logic, and pieces of infrastructure, such as services for logging or authenticating users. Modules are independent of...