TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Domain Storytelling: A DDD tool to visualize domain stories in the browser

137 pointsby mablaeover 6 years ago

7 comments

PaulRobinsonover 6 years ago
What are the advantages/disadvantages you've found over event storming? Is this just a good way to knowledge crunch with stakeholders to get to a good analysis model, or do you find it leads to specific learnings you don't get with any other method?
评论 #18250344 未加载
cpetersoover 6 years ago
Interesting! With a domain model like this, a program could exhaustively test all paths for invalid states. The model would need to some annotations of invariants or could ask a human to review.<p>I highly recommend Eric Evans&#x27; book &quot;Domain-Driven Design: Tackling Complexity in the Heart of Software&quot; (2003) mentioned on this page. It is a bit of slog, but worth it.<p>Or for a quick introduction to domain-driven design, check out the (free download) of &quot;Domain Driven Design Quickly&quot; e-book from InfoQ:<p><a href="https:&#x2F;&#x2F;www.infoq.com&#x2F;minibooks&#x2F;domain-driven-design-quickly" rel="nofollow">https:&#x2F;&#x2F;www.infoq.com&#x2F;minibooks&#x2F;domain-driven-design-quickly</a>
dangover 6 years ago
We changed the URL from <a href="https:&#x2F;&#x2F;github.com&#x2F;WPS&#x2F;domain-story-modeler" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;WPS&#x2F;domain-story-modeler</a> to the project page, which gives more background info.
mellett68over 6 years ago
Very useful, I find that discovering domain knowledge can be a painful process when trying to build a relationship with a new client. Hopefully this will help
ai_iaover 6 years ago
I was looking for something like a while back. Bookmarked.
pbadenskiover 6 years ago
Erm UML rediscovered? :]
评论 #18248439 未加载
simonmsimsover 6 years ago
Nice, might come in handy soon. Bookmarked.