Comment Comment by alanpetrel Ugh, applying DDD to TypeScript/client-side code just seems like over-engineering. DDD makes server-side code horrendously complex and difficult to maintain, I can't see it being any better here. parent alanpetrel 7 years ago