T-9: Fighting Code Entropy: from Order to Chaos to Order Again
T - 9 days until I release SeeingStars: Real Time Odds for PokerStars on Mac OS X
After so many years as a software developer, I still get surprised at how quickly one’s nice, clean, ordered code dissolves into a mess as one adds features, bug fixes, and optimisations. Software development is, to a large degree, a continuing battle against code entropy, or the gradual decline to disorder. And in less than one month this has already happened to SeeingStars. I spent a good part of day nine reintroducing some order to the code so I can keep making progress.
Out of that reordering, I now have successfully used SeeingStars to generate odds for me while I played some hands. It works; but only with PokerStars on a Retina display with the window size at max. This is good. Now to make sure all window sizes are supported.