Hacker News new | ask | show | jobs
by mbrodersen 1649 days ago
So your argument is that bad developers will mess things up. I am sure most would agree with that argument. What does that have to do with monolith vs. micro-services? Bad developers will make a mess of micro-services as well.
1 comments

Yes, the original argument was that boundaries can't be enforced. Arguably, it is easier to enforce boundaries between microservices.
You most definitely can enforce boundaries in libraries. Simple make sure that each library can compile and work with only the dependencies available it is allowed to have.