AboutCow is a pet animal.
Joined devRant on 7/4/2017
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Why 'AND' and 'OR' have opposite meanings in programming, mathematics compared to the human languages?
Just to mess with thr newcomers..?2
After following the recent events and announcements, I'm thinking
Is Google seriously turning into an AI overload..?
What happened to "Don't be Evil"..?6
When the stupid client is unable to explain the requirements correctly the first time and drops a frickin bomb 3 days before the deadline and boss still want to "meet" the deadline.
Me: "if this goes on, I will be dead on the line by the deadline"2
Our professor once asked us to 'mess up' the functionality of a PHP script with one shell command for fun. People tried different things like occupying the port, messing with access rights etc.
My friend just wrote a 'sed' command to replace all the underscores with an empty space...😂
It goes without saying that he stole the show.2
"String reverse with recursion" - I know it's a small thing for seasoned coders but back when I was starting It opened tons of possibilities.
When you are reviewing a PR in which the author has used utilities/libraries that were written by you(which were very generalized and DRY but required for you to read the docs to clearly understand their usage). But instead of using it properly they modify it for their specific usage and made a freaking PR.
I just can't wait to finish the review and slap their face with a printed copy of the FUCKING docs.
Seriously, read the goddamn docs. And, if you do change the lib, please update the doc too.
My killer PR:
I made a small feature and it was to be merged in my senior's branch.
So I made it, resolved all the conflicts and when it got merged it broke my senior's branch.
This is nothing new and it happens, so me and him sat down and got it working. After two days, his branch got merged and broke it's parent 😂, after investigation my code was the reason, got fixed and merged.
Same thing happened 3 more times, and every time my code was the culprit.
Now for staging we thoroughly tested everything and deployed it, after running for 2 hours the piece of shit broke again 😂😂😂.
A meeting was arranged for scolding the team, and after the meeting the architect comes to me and say "how did you manage to fuck things on so many levels, literally?". I handled it like a pro with an awkward laugh.
We exhaustively checked it for production. Deployed, it did not broke, we were happy. After a month of successful run, I just joked about the above incident while we were working on next release on morning coffee. That cursed thing broke on the same evening. I was like 😮2
I seriously hate the spacing scheme of material design. So much of precious screen space wasted. I like the Macs way but their menus and other things are too squeezed. I wish there was a middle ground with normal spacing.