*Big sigh*

• Chris Liscio


That refactor job took a lot out of me! Good thing, since I planned to enjoy myself a bit this weekend and suspend work until Tuesday.</p><p>There was obviously a lot of little things to get over as you start "cleaning up" the structure of your code. I had to overcome a lot of small issues in order to go from Wednesday's code snapshot which drew things properly, to today's snapshot…which draws things properly. :P</p><p>After the first pass of rearranging my display code, nothing at all was drawing on the graph, and everything seemed like a big mess. After working a small portion of last night and the majority of this morning, I have it drawing again today. The optimizations I did to the drawing routine are still not working, but that's a small thing to fix. I just have to think a bit harder about how I'm going to generalize the method I use to throw away data points that are not seen by the user on the screen. Since I plan to re-use my graph drawing code in other applications, it is important to make sure that it works well. :)</p><p>While the program looks the same on the outside, it is a lot easier now than it was on Wednesday to add the labels to the graph and tweak the "look and feel". So I guess I managed to accomplish something worthwhile in all this. ;)</p><p>77 hours and counting…</p><p></p>