Getting Closer...

Submitted by Jeff on

Still haven't pushed out an update. Summer time is too active to do much in the line of programming. Though it is not to say there I can't squeeze in a little time to make a little progress. As for progress, the main GUI object exploded into many smaller objects and components, and is now a shadow of what it once was. I have to admit I spent much of the month arguing with myself on how best to pull that last piece out and how it will interface with other pieces. After some mind somersaults and some quick-ish typing I was able to get that piece written and integrated.  Even found time to write some tests. JavaScript sucks for testing tools by the way. I can only get about a 75% coverage because there are events that I can't test with a CLI tester. I am able to cover most of the main pieces which is what I need in case I change something and it breaks things. Now that the GUI part is in a better stable position, I can get back to the original part of this release.

I really need to work on my planning for releases. I usually create tickets for things I want to do with a project and not consider the refactoring it might need to do to make it work. The last release of the Dynaballot was like that too. I spent a month or two (keep in mind I do this in spare time) on just refactoring to squeeze in the new feature. The refactoring needed to be done, but I really should have done an "under the hood" release with the refactor then the next round add the feature. The GUI stuff I keep talking about is for the Where Are Game app, that had a monolithic dashboard web component that needed to be broken down to smaller components than what it was. Now both projects are more "S.O.L.I.D." than they were before, which will hopefully make the releases more smooth. My goal is to alternate between the two project and release a feature every two months. With winter coming, there will be less to do outside and more time spent on indoor things like programming. 

As always try out my apps let me know what you think, use the review and ticket buttons. An update for Where Are Games is coming soon. I will post next month either way, hopefully I will have better news.