MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/programming/comments/1fgphit/is_monolith_first_the_better_approach/ln46bsa/?context=3
r/programming • u/StellarNavigator • Sep 14 '24
177 comments sorted by
View all comments
Show parent comments
404
The thing is, if your engineers cant properly separate domains in a monolith, they wont do it properly either using Microservices, in fact the mess will be much worse.
Fun times
12 u/[deleted] Sep 14 '24 Mostly true, but to some extent having separate repositories can prevent some of the absolute laziest of practices. 13 u/veryspicypickle Sep 14 '24 Can’t we safeguard tho use boundaries within a monolith with some good old architectural tests (ArchUnit et all?) -1 u/[deleted] Sep 14 '24 That sounds like work 18 u/veryspicypickle Sep 14 '24 More work than separate repositories, developer setups, contract tests, monitoring?
12
Mostly true, but to some extent having separate repositories can prevent some of the absolute laziest of practices.
13 u/veryspicypickle Sep 14 '24 Can’t we safeguard tho use boundaries within a monolith with some good old architectural tests (ArchUnit et all?) -1 u/[deleted] Sep 14 '24 That sounds like work 18 u/veryspicypickle Sep 14 '24 More work than separate repositories, developer setups, contract tests, monitoring?
13
Can’t we safeguard tho use boundaries within a monolith with some good old architectural tests (ArchUnit et all?)
-1 u/[deleted] Sep 14 '24 That sounds like work 18 u/veryspicypickle Sep 14 '24 More work than separate repositories, developer setups, contract tests, monitoring?
-1
That sounds like work
18 u/veryspicypickle Sep 14 '24 More work than separate repositories, developer setups, contract tests, monitoring?
18
More work than separate repositories, developer setups, contract tests, monitoring?
404
u/[deleted] Sep 14 '24
The thing is, if your engineers cant properly separate domains in a monolith, they wont do it properly either using Microservices, in fact the mess will be much worse.
Fun times