I'm only at day 30 and until now almost all functions are prefixed with 'Game' or 'Win32' and types likewise. I've looked at Caseys latest commit and it seems that he stopped prefixing the Game code after a while.
What is the reason not to structure code into namespaces? Is it searchability? Or because it is trivial because you can just name a function whatever you want?
Dont you benefit from knowing about the context of a function and allowing them to use the same name if they want to?
Something like this?