← Back to context

Comment by falloutx

6 hours ago

The thing is that currently most of these projects are just done by engineers, Its easy to stay organized when the project lasts couple of weeks and stays within <5 engineers. The issues starts when the software starts living longer and you add in the modern agile practices, it comes a complete mess which each PM trying to add random features on top of the existing code. As you increase more and more code, the maintainability will just become impossible.

I am aware that software complexity scales. That is literally why I suggested that having good standards from the start is becoming increasingly important.