Strategic architecture, tactical design, and testable code principles (SOLID, Clean Architecture, Design Patterns, Testable Design)
97
97%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
A developer is building a small REST API for a startup's internal tool. The tool manages employee time-off requests. It has one team of two developers and is expected to support ~50 internal users.
The developer is considering implementing full hexagonal architecture with:
domain/, application/, infrastructure/, and interface/ directoriesThey asked: "Should I implement full hexagonal architecture for this project?"
Their current codebase has 3 routes, 2 database tables, and no tests.
Produce an ADVICE.md that:
clean-architecture
evals
references
design-patterns
solid-principles
testable-design