Shannon V. OKeets
From: Honolulu, Hawaii
I thought I would give you a look-see at the kinds of bugs I still need to fix. There are 5 air mission bugs on my task list. I worked on one concerning damaging oil resources (printed on the map) yesterday and I should be able to finish with that this morning. Here are the other 4 air mission bugs remaining. By the way, besides the 8 air missions in the game, I also throw air rebase into this mix when I am sorting new bug reports into my task list.
My debugging 'style' is to first fix any bug that is easy to correct (e.g., spelling and cosmetic bugs), then to work on a group of bugs that relate to the same section of code (e.g., land moves, land combats, naval moves, naval combat, partisans, conquest, etc.). I try to correct all the bugs in a section/phase if I can do so without getting bogged down. When faced with dozens of bugs in a section/phase, I'll make a good faith attempt to clear a lot of them, but typically leave the more difficult ones for later.
My goal here is to keep making progress, rather than spend a week on just a couple of bugs. I've found that if I ignore a bug for a while, I sometimes have a better idea of how to fix it later. In fact, oftentimes the beta testers will reproduce the bug under different circumstances which will give me a better understanding of what is wrong and how to remedy the situation.
What you see below are 4 of the more difficult bugs to fix, since they require additional code to perform something new (not previously coded).
Perfection is an elusive goal.