And we all know what language can make small teams very productive #clojure
---
RT @matteocollina
I'm not doing consulting anymore, so I can say this without trying to sell something. If you have 200 developers working on the same deployment unit, your codebase is a mess. The only solution is to split into small teams, each in charge of a deployment unit.
https://twitter.com/matteocollina/status/1600174227629506562
@borkdude that's the conclusion I've come to as well over the years. The only way to keep code maintainable is to aggressively break it up into small units that can be reasoned about independently.
It's not a problem you can solve with a language because the problem lies with the fact that humans can only keep so much context in their heads. Once the scope grows beyond that you start making assumptions about the way the code works.