Wednesday, May 7, 2014

Oh go fuck yourself

I am really fucking tired of two things. I am tired of people telling me how to code and I am tired of people telling me that I didn't work enough hours in a month.

I don't want anyone to tell me that I did something wrong in code unless I actually did something wrong. Recently I created a replacement class for an existing class in order to gradually and iteratively replace the old class's contents. The old class was written very poorly. My new class is only used by new code and it is cleaner than the old code. I was given shit for doing it, I was told I was wrong for creating this new class without asking. Well fuck you I don't ask for permission to improve things carefully. I didn't outright replace anything I surgically implanted a better way we can gradually move over to. Don't insult me.

I was given shit for using an abstract class. I cannot believe the reasoning either. Too complicated and over engineered I was told. Again fuck you, I put this in place because we had one page trying to implement two different modes. Those modes were smeared all over the fucking page using if statements, the same fucking if statement over and over. That calls for a factory pattern - this is not negotiable.

Lastly I am tired of companies saying they want you to enter hours for your tasks. Then they have the balls to say you didn't work enough hours if you don't reach a magic number in a month. Forget about the number of interruptions and meetings you had apparently none of that matters.

I am very agitated right now.

No comments:

Post a Comment