I’m also not worried. Software complexity generally grows proportional to the complexity of the requirements. And most projects I’ve been a part of, no one could have told you all the requirements even after we’ve figured them out.
The code + test code is usually the only document that describes the requirements. And with high-level languages, there’s not that much boilerplate around the codified requirements either. Besides, we can use LLMs for that boilerplate ourselves.
I’m also not worried. Software complexity generally grows proportional to the complexity of the requirements. And most projects I’ve been a part of, no one could have told you all the requirements even after we’ve figured them out.
The code + test code is usually the only document that describes the requirements. And with high-level languages, there’s not that much boilerplate around the codified requirements either. Besides, we can use LLMs for that boilerplate ourselves.