Architecture Service Locator
Implement service locator pattern for flexible service resolution
Risk Level
MEDIUM
Core Rules
- Implement properly
- Test thoroughly
- Validate results
Response Pattern
- Design appropriate approach
- Implement solution
- Test edge cases
- Validate quality
Usage Contexts
- Dependency lookup
- Development workflows
What NOT to Do
- Hard-coded service references
- Incomplete testing
- Deploy without validation