Architecture
Software architecture
Design robust, evolvable .NET systems, with technical choices that are reasoned and shared by the team.
- Clean Architecture and modular or service decomposition
- Documented architecture decisions (ADRs)
- Architecture and code reviews