3 ms·
I disagree. A well engineered system that 2,000 devs work on will look vastly different from a well engineered system that 10 devs work on. If you try to buil
by bcrosby95 5y ago
I disagree. A well engineered system that 2,000 devs work on will look vastly different from a well engineered system that 10 devs work on. If you try to build the former for the latter you will make a system that is hard for 10 devs to change. And if you build the latter for the former you'll build a system that is impossible for 2,000 devs to change.
- cat199 5y agoone could argue a well engineered system wouldn't require 2000 devs to work on it...
- valzam 5y agoMy favourite unpopular opinion: Microservices are a great way to enable 100 engineers to work on a product when otherwise you would have needed at least 10 engineers to achieve the same.
- deleted 5y ago[deleted]
- bcrosby95 5y agoSo any system that has required >= 2,000 devs could have been engineered to need less than that many? Seems like a pretty lofty goal: a hard cap on any system you could imagine.
- tester34 5y agoHow does it relate to Linux?