Hi,
But as a warning to everybody, do make sure that you back up your programs in
more than one place. And one of those places could be the "Finished Projects" or "Code Snippets" section of the forum.
Cheers, Alan.
Exceptionally sound advice!
I usually develop code using a version system, which involves having a lot of old copies of earlier code saved. My system is to maintain three directories, one called "archived project XXX code", one called "loaded project XXX code" and one called "development project XXX code". Normally all of these directories are backed up to a USB hard disk every night at 7pm.
However, I have sometimes made copies of code, loaded it on a USB stick and then used that to programme a Picaxe in the field, using a laptop. Sadly, I did this a while ago and needed to make a lot of code changes to get it to work, which I did on the laptop. I saved it back to the USB stick which then promptly died when I plugged it back in to my desktop. All attempts at recovering the USB stick data failed, as the thing was clearly burned out - it was getting extremely hot.
As a consequence, I now have a bit of working code in a unit that I don't have a copy of, so if anything goes wrong with it I shall have to start from scratch and try to recode things based on how I know it behaves.
The morals of this story are that you can never have too many backups, and never trust a USB stick.....................