Landing On My Feet
Something weird happened to me today. I enjoyed my work! Yes, you read correctly, but I'd love to repeat it anyway. Today I enjoyed my work.
The office was half empty (the right people were gone, if you know what I mean), nobody came running and begged me to do something that contradicts the specs, and I could work in peace and harmony.
So I separating the logic from the user interface. That should have been done from the start, but for some reasons we didn't. But now I have the annoying task to implement unit tests, which is next to impossible if all crucial functions are intertwined with the GUI. So instead of our usual approach of implementing a smart window that does all the work, I wrote a smart logic class and a dumb front end. It was almost like writing a DOS program and then providing for an X-version. Tomorrow I'll do some polishing and on Friday I'll implement the tests. As far as my job is concerned, this has been the best day since... well, since I started there almost two years ago. Honestly.
***
Another cool thing that happened to me today was that I made it to the gas station before I ran out of gas. It was a close one, believe me. On the last few kilometers, my car didn't even accelerate properly anymore. The warning light of the fuel gauge is broken. I learned that the hard way in a winter three or four years ago, when I did not make it to the gas station in time. I whistled Fats Domino's I'm Walking and re-enacted this in the snow. However, this time I came out on top. Yay for me!

No comments:
Post a Comment