If I can see all of the code and it all compiles together and feels like a single thing, my tendency is to want to use it as a single thing. Grab code from here to use there, grab data from there to use here, etc.
Microservices: Real Architectural Patterns
Camille Fournier
3759
Great point, it’s interesting how much of software architecture is actually about curbing natural/probable engineer behaviors.