3 ms·
What does team size have to do with this? Small teams can (and should) absolutely build modularized software ... You simply cannot build a [working/maintainabl
by Swizec 2y ago
What does team size have to do with this? Small teams can (and should) absolutely build modularized software ...
You simply cannot build a [working/maintainable] large piece of software if everything is connected to everything and any one change may cause issues in conceptually unrelated pieces of code. As soon as your codebase is bigger than what you can fully memorize, you need modules, separation of concerns, etc.
- p1necone 2y agoSure I agree with that, but microservices are just one of many ways to modularize software/achieve separation of concerns. I assumed you were talking about team size specifically because that is the thing that a microservice architecture uniquely enables in my experience.
- reitzensteinm 2y agoI think you might be missing that Swizec edited the quote, crossing out microservices and correcting it to modular systems. It seems to me you're both in violent agreement.
- p1necone 2y agoAhh, the strike through doesn't render on mobile. Yes, I think we are just agreeing with each other.