Short week after having a week (and a day) off of work.
Handled two bugs, did some mentoring, and a bunch of random stuff.
Today, I worked for about 7 hours straight on a bug, the bug seemingly should have been fixed faster, as in the end it was just related to some rounding.
But there were a number of places it had to be changed, and I had to track down all the touch points for those changes (as to be able to test them), then I tested them, didn’t like the results (which different from some of the ‘test drivers’ I had done) and then I got the results looking the way I wanted them to, but then I checked them against a 3rd party system that the rounding we do needs to match and it was off, so went back to my notes on that 3rd party system and modified my stuff.
Another round of testing and then done.
I can definitely see the advantage of some unit testing.
Also, going over code I wrote over 3 years ago vs code I wrote approx 6 months ago, I have learned to be way more efficient and I really want to rewrite the stuff from 3 years ago, to mirror the efficiency of the the latest, but no time. Sort of falls into the “ain’t broke” category.
It will get rewritten at some point, all things do, but on the same note, been working pretty good for like 3 years.
With my deployment branch created and tested, now for paperwork and some other random, then done-zo.