# Patterns and approach

- Test Driven Development (TDD)
- Domain Driven Development (DDD)
- Feature Driven Development (FDD)
- Multi-tenant SaaS Architecture
- Microservice Architecture
- Module-based Architecture