A suggestion to a future VMK.
I really would like to know how to plan/document a project, because when a project reach certain size it starts to get hard to orientate, and to get an idea how the project is (suppose) to work. Maybe like a map or something. Also would be really nice to know several ways/methods to do this kinda stuff as I am sure there is more than just one way to do this.
Maybe tell a little about how it is done in a real game company, just to get practical feeling on the subject.
I think many amateur/self-tough programmers skip this part and starts to program blindly (me included as I don't really know how to). And also isn't normally found in C++ books either.
What do you all think?