>>715242723Gamedev is riddled with bad code,
Recent AAA example is Sekiro having its entire physics engine and logic tied to its framerate.
Even FAANG codebases are infamous for techdebt.
However, no coder will die on a hill saying their shit code is good and claim the commenter has no idea what he's talking about when reviewing.
Also seriously....a dialogue system made up of arrays is such a horrible choice. Like wtf do you do if you want to add 3-4 extra lines in the middle of index50 and index51.... You redeclare? You jump to the end and make a note?
There's bad code,
There's bad code but devs have their reasons for doing it,
There's wrong code,
There's wrong code and the dev says 'you are inexperienced' for saying it's wrong,
THEN there's wrong code and the dev says 'you are inexperienced' for saying it's wrong, all while claiming they're a code genius while running a business teaching others how to code.