re-learning past mistakes
Experience is what tells us that we've f*cked up ... again!
It was a case of one thing leading to another.... Adding the scoring routine (which still isn't complete) meant I needed to rework the banking and layout to free up some more usable space. Which lead to a minor kernel rewrite, then some tweaks to the movement logic, and a complete rewrite of the movement routine to use fractional positioning with difficulty levels, and a cleanup of the initialization routine.
Too many changes at once means I'm now trying to chase bugs in multiple, inter-related, routines. Argh! Let this be a lesson to all of you - whenever possible keep the number of changes in each release small to make debugging that much easier.
The only good thing is I'm doing some work downtown and commuting by train with a laptop. I'm just waiting for the day when someone asks, "Whacha doin?"
1 Comment
Recommended Comments