TL;DR
Ok as a coder working for a large National bank, and as a programmer since 1977, this phrase- “code complete” and it’s cousin- “get the code completed”, are a concept that is lost on me. Ok, I can hear the keyboards clicking right now as you start gearing up to mansplain it to me so let me be a little more forthcoming...
How do people on here and others throughout the hobby keep using this phrase and not know that it makes them sound, well, a little foolish to a actual programmer? Has everyone suddenly become real time OS coders lately without me knowing it, or just how do people “know” when the code is complete? Is it because the software guy at the manufacturer said “I am still working on the code,” or does everyone just know when a game is finished, all the bugs are gone, and it plays like, what?, every other pinball machine you have ever played? That can’t be right either, because all pinball machines play a bit different due to rules and hardware.
So I guess what I am after here is if you are playing lets say the new Munsters machine, and you get all the way to the ultimate wizard mode, finish it and complete the last mode it has to offer and its back to the beginning again for rinse and repeat time, is this where you make your decision that the code is complete and finished? Or just what does finished code and game play actually mean?
And I am asking for people’s real thoughts on this, this is not a troll or a bait.
So what are peoples benchmarks of “completed code”?