Re: Ship Editing
Posted: Wed Dec 12, 2012 8:34 pm
Ah, a veteran! I'm not much more than 4 or 5 years in, myself. It's no wonder you pride yourself on that mental stack - it's not something that most people have. I have one too (although I probably allocate too much on the heap).
It's the "undoing suspicious things I did before the last test" that gets me. I still have my mental stack, but now I can LOOK at it on the computer instead of keep it in memory. Now I can undo things, try them, get it to work, and then restore everything back to the way it was before (except for the offending code) just by typing a few commands.
Git saved me a few hours and "oh shit" moments on this project so far. I started off without it and moved to it when I realized that it would save my time - simple cost/benefit analysis. Would have pretty much prevented Flypaste's "game exploded" post a few posts above this.
It's the "undoing suspicious things I did before the last test" that gets me. I still have my mental stack, but now I can LOOK at it on the computer instead of keep it in memory. Now I can undo things, try them, get it to work, and then restore everything back to the way it was before (except for the offending code) just by typing a few commands.
Git saved me a few hours and "oh shit" moments on this project so far. I started off without it and moved to it when I realized that it would save my time - simple cost/benefit analysis. Would have pretty much prevented Flypaste's "game exploded" post a few posts above this.