This Gist serves as an initial implementation of a crash course designed for building testable Node.js Apps.
- The Hexagonal Premise: Inversion of Control and the sanctity of the Domain.
- The Domain Model: Distinguishing Entities from Values.
- Aggregates: Defining consistency boundaries and the Aggregate Root.
- Domain Services: Handling logic that belongs to no single object.