33
hell
6y

Looks like I'm destined to be fucked in the ass every time I'm on vacation...

This boss : https://devrant.com/rants/1330624/...

Told me he is gonna implement the new backend of a web app we have while I'm on vacation...
He was trying stuff with python for it and I tried to explain him the benefits of polymorphism and the ideas behind it and he was looking clueless, as always...

I'm screwed... Last time I went on vacation they started using react ( no complains ) and firebase ( fuck this shit ) ...

Now we are moving this web app away from firebase but I can see it is gonna be shit and a lot of rants will follow from his "back end" that this motherfucker here is gonna have to help implement after 2 weeks of fucked up code...

Comments
  • 2
    I’m still cringing at the series of switches in leu of an interface from your last rant. I can only imagine how this one will turn out.
  • 2
    https://github.com/EnterpriseQualit...

    This.

    Don't do polymorphism just because you can.

    KISS.

    Keep it simple, stupid.

    Your code isn't read only by you. And if you think you're smart, the company is going to hire junior developers as well, and interns, and all that kind of stuff, who will not understand your code.

    So if there can be a simpler code that does the same thing - it is, by all means, better. Only grow when you really need to.
  • 2
    @AndSoWeCode I understand that...

    I also understand that he can't keep it simple, you should look the clusterfuck of code that he does, using polymorphism and interfaces unnecessarily going against KISS would be heaven compared to what I'm prepared to deal with.
  • 1
    I fucking hate that bullshit called Firebase. Can't you just fucking spin up a good old linux vm and do your shit there instead of tying yourself to some vendor specific BS!
  • 1
    @CodesNotHot yeah, we have 4 boxes on digital ocean...
Add Comment