4 ms·
If you understand the problem domain well, splitting up a large application into a few self-contained applications makes sense. However, I think the real proble
by TheAceOfHearts 11y ago
If you understand the problem domain well, splitting up a large application into a few self-contained applications makes sense. However, I think the real problem that a lot of people face is that they try to split everything up with too much granularity, they take things way too far.
I'd probably start off any project with a monolith-first approach, and if I find parts that can be cleanly isolated that require minimal cross-communication I'll consider splitting it out; or at least keep it mind as I implement an initial prototype.