Hacker News new | ask | show | jobs
by ChicagoDave 1514 days ago
This sounds a lot like Domain-Driven Design. Model first. Test with code. Validate with scenarios. Repeat.