Hi, i was just wondering if you programmers who are considered advanced remember everything in c++/windows programming, do you's often look back at old work to jog your memory?
I don't consider myself advanced, but stuff that you need often will eventually remain in your memory, and for stuff that you don't need so often you have documentation / references.
I have 7 workspaces on my desktop, and four of them are devoted entirely to my development environment. Only one of them *does not* continually have reference material on it.
Simple. Post-its everywhere around my computer. Although after a while layers of
multi-colored paper starts to collect, which is why every now and then I move the post it notes beside my bed for quick memorization before sleep.
PRACTICE PRACTICE PRACTICE PRACTICE PRACTICE PRACTICE PRACTICE PRACTICE....................................................................................................... and a good book for the first year or so. after that most of it should stick whatever does not i just look back at some projects i did demonstrating whatever I'm having trouble remembering.
Also, Doxygen is a really handy tool. I use it extensively (although, it won't help you much with standard libraries, but they're pretty well documented).