Achieve a standard way of structuring application solutions |
Define a set of principles and standards to ensure new applications have a standard structure |
Take inspiration from current applications that have a proven structure (such as Onion Architecture - Jeffery Palermo) |
Ensure consistency across solutions |
Provide a consistent Apprenticeship Service structure to applications that will feel familiar to all developers on the Apprenticeship Service |
|
Allow us to build performant, scalable and secure applications and services |
Use industry best practices and engineering patterns that are proven to create fast, scalable and secure applications and services |
|