It's always the same. No matter how much testing we do, as soon as we release ADE to production the bugs start flooding in. Worse is the unforced programmer errors and general SNAFUs that follow. The rule is never change functionality when you make a new release - so why am I incapable of sticking to it without tinkering? Case in point was a small change that enabled a function for one version of the simulator. The trail of chaos and destruction that followed makes me hate what I do. The change generated the usual cascade of unexpected consequences followed by apologetic posts on the forums and a rash of daily updates. It must drive users nuts to get a new update every day - it would me.
Ho hum - well right now I am going to do something else - destroy a bit more of the house so that we can start again I think. Nothing like wielding a crowbar and sledge hammer to get out the frustrations with one's own failings.
Ah - well I feel better having written this so I think I don't hate programming after all!