I am anticipating a paradigm shift
I am anticipating a paradigm shift. A lot of programming best practices are going to change as we let AI author most of the code. Clean code will still matter, but what counts as a best practice won’t be the same. Especially for projects that start from scratch.
For example: in Unity, do you really need to wire things up in the inspector when you can hand the AI a JSON config that maps to a GameObject with a script in the scene? The inspector workflow exists because humans need to click and drag. AI doesn’t.
And you know what software starts from scratch the most often? Games. Every new game is usually a fresh codebase. Way more than other industries. What other industries can you think of where codebases start fresh that often?