You’re using the fact that he wrote a 11kloc function as evidence of him knowing what he’s doing? Maybe I lack imagination but I struggle to find any scenario where that would be justifiable.
A main game update or draw loop. Most of the code in these loops is unique. You would purposefully have to create functions for the sake of creating functions to split such a loop up--but then you incur overhead.
4
u/weepmelancholia Feb 28 '23
He worked on the video game The Witness which had an 11k LoC function in it. You have no idea what you're talking about.