Three things need to be understood together. Hecks is the framework — twenty-six years of DDD and hexagonal architecture practice written into a tool, built so that the discipline does not depend on the team's memory. The Bluebook is the language Hecks runs : five rules on a napkin, no qualifications, the executable specification that is also the running program. And the Example is the discipline at work : a complete banking domain, four aggregates, embedded entities, cross-aggregate event sagas, walked through step by step so the rules are not abstract.
Read in order and the picture assembles itself. The framework sets the stage ; the language fills the grammar ; the banking domain shows what it looks like when all three are applied to a real problem.
-
I
Hecks — the framework Embryonaut builds on
Twenty-six years of DDD practice written into a tool. The discipline lives in the runtime, not the team's memory.
-
II
Bluebook — five rules, the thing runs
The whole language on a napkin. Five rules, one example, no qualifications. The executable specification that is also the running program.
-
III
Example — a banking domain, walked through
Customer, Account, Transfer, Loan. Four aggregates, embedded entities, event sagas. The five rules applied to a real problem.