Game programming patterns
gameprogrammingpatterns.com
gameprogrammingpatterns.com
All in all, I would much rather have seen this link in 4-6 months instead of right now. I'll try to remember to resubmit it around that time.
I'm talking to a publisher right now, so it might be a little while before the next chapter is done, but hopefully I can get things squared away soon and get back to cranking out text.
But I think there are other resources for people like you. There are questions about it on stackoverflow, for example http://stackoverflow.com/questions/174830/learning-game-prog...