Just a quick note, that I think is very important.
When you are working on a project you will probably write it in stages and sections. You can spend a lot of time working the bugs out of a special function and it is great to see it working fine. However, watch out, because as you move on to the next task, you might find yourself tied into such a knot that you have to start over. You do not want to have to start again and the beginning and you do not want to lose the work that you already have running fine.
To solve this problem I religiously rename my file as I progress from step to step. On a really big project, like the 'Drop Your Anchor' game, I name my files after the day of the week and also add a number that I can increment through the day. For example the current version that I am working on might be named:
Sunday.1.html
After a bunch of work, when I am happy with what I have just accomplished, I save it again as:
Sunday.2.html
At this point, the two files are identical. Now I can make changes to the second one and always be able to come back to the first if I really screw things up. Hey, it happens. Trust me.
To keep things manageable, I change the day of the week each day. So I will actually have multiple back ups. I don't start writing over older versions until they are a full week old.
And here is another simple tip that will make your tasks easier. I like to open a window in 'Note Pad' which is a real simple text editor. I keep it handy and use it as a place to paste little snippets of code and URLs that I know I might need again later. It makes it real easy to come back and copy them again even days after they were first put there. I store this as a file called scratchPad that I keep in the same folder as the rest of my project.
No comments:
Post a Comment