Apr 30, 2024
Any project that is a million+ LOC and cannot be broken up into smaller, easy to maintain modules is the definition of poor architecture in my view.
I will admit that TS is useful at helping you to maintain horrible code. My point is that we shouldn't settle for horrible code. It's not that difficult to produce clean, maintainable code once you have the necessary experience.