Cross-Cutting Concerns
My list of cross-cutting concerns for software design and architecture are:
- Authentication (including Identity Management)
- Authorisation
- Caching
- Communication
- Configuration Management
- Exception Management
- State Management
- Validation
That’s all.
Last modified on 2017-07-03