Bugs.
Actually that was yesterday’s tag line as well. Today was about half and half. Dealt with a number of bugs not the least of which was a next business day calculation that was being thrown off because I forgot to include a year check. Checking for next business day isn’t too bad until you include holidays in the mix. The way I checked for holidays was to simply check for the day # of the year. I.E. Memorial day 2007 is day # 145. Unfortunately I forgot to consider that eventually Memorial day would have the same day #. So I added a quick check to ensure that I only checked the dates that matched this year. After all there can only be one day # 145 in any given year.
Other bugs were concentrated in SOCCED and were equally easy to resolve upon discovering their source. I also had to upload a few additional records in the SOCCED system which took a bit longer because the data I was given was not entirely accurate and therefore required a bit of…creative interpretation.
The other half of the day (and the halves were intermixed…no particular time blocks devoted to either) was spent working on various grids filling in data. The hardest part of which is (as has been the case thus far) not assembling the data but finding the appropriate places to grab the data from and ensuring that I am in fact grabbing the appropriate data.
I’ve still got a few minor bugs to work out but for the most part all the data is appearing as it should be.