you should not be a 10x engineer or whatever, you should be focusing on the vision and ideas and emotions that make your project interesting and beautiful and touching. some of the greatest indie games of all time have absolutely nightmarish codebases because the creator was rightly focused on the player experience
if it shipped, it works
There's a long list of bad code practices that people are taught in uni and how-to books that get parroted.
I would rather a single 14 thousand line file with a loop over a single 100-case switch statement that has consistent naming and functional programming semantics over an OOP Diamond-of-Death 900 abstraction callback spaghetti hellscape any day of the week.




