Tough Day of Adding Features

It's been a long, tough, day of adding in several features to my Greek Engine for my clients, and then adding in the next big phase - the time and sales data which is really just the option data at every sales event on the market. It's quite a bit, but it's not a quote feed, still... it needed to be hooked in and in doing that, I found a bunch of little problems most of them honest mistakes by the original coder, but I blame myself for not being more hands-on in the coding phase.

Well... I paid for it today.

I had to rewrite significant parts of the code - thankfully, there wasn't all that much to rewrite, but still - I needed to make significant structural changes to the code. It took all day, but it's finally in and stable, and I need to monitor it for a while to see how it goes.

I hope I'm nearing the end of these kinds of sessions with this codebase. I'd rather not have to un-make someone else's problems only to make my updates.