Wil Shipley describes John Carmack’s source code
Wil Shipley, in a story about porting Doom to NeXT, describes John Carmack’s code:
Don’t take this to mean his code was spaghetti—it was actually some of the easiest-to-understand code I’ve ever worked with. It has an almost indescribable quality of “obviousness.” Like, you know when a really good teacher explains something, it seems obvious? That’s what his code was like. I mean, OF COURSE there’s a loop where you service the pending events and call a refresh on the UI layer.
It is safe to say that one would describe my code in the exact opposite way. I recommend reading the entire story. It is great for a number of reasons.