This post was first published on CoderHood as 16 Best Source Code Gems [Collection]. CoderHood is a blog dedicated to the human dimension of softwa...
For further actions, you may consider blocking this person and/or reporting abuse
Good! #2 If You Get Here...
Which reminds me: I inherited a pile of crap code that actually worked fairly well. The original programmer (forced into it) didn't know how to use a switch() statement and what he implemented was a complicated state machine with if () else if () else... nested very, very deep! The nested if,if,if statements got soo deep that at one point I added a comment that if the code reached that location the engine must be on fire (it was a generator controller).
A couple of years later they resurrected the project and of course reviewed the code and found my comment. I got in a lot of hot water over that one. My recommendation for others who find themselves in a similar position of inheriting crap code, go ahead and make comments like that, but somewhere in the header document that you inherited it from and make dam sure that future reviewers know your story. Reviewers will or should learn that is under suspicion.
Haha, really nice 😁
#10 Someone actually reads xkcd: xkcd.com/221/
It's also a pure function
some more funny comments : medium.com/@sAbakumoff/157-million...
Wow, some of those are amazing :D
Is it weird if I also feel a bit scared that developers actually have to deal with that kind of work?
LOL. Not weird at all. Some scare me too :)
I am convinced that there is a whole bunch of things like that that never surface (especially in companies where individual coder ownership is normal).
A lot of them from here: stackoverflow.com/questions/184618...
One of the favorite ones I've seen:
this.parent = null; //Become Batman
Christmas eve 2012 I was asked to look at some Excel VBA code I had written many years previously. This comment was at the top of the code:
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
' SendTrades
' ==================
' Date : 24/12/2002 - MERRY BASTARD CHRISTMAS!
' Author : Chris Shepherd
' Description : Send trades to Bloomberg
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
10 years later i was back doing the same thing. This led to my coding standard being "keep it simple enough to be able to understand it on Christmas Eve with a terrible hangover".
I had a code that was exactly number 5... I did write... but I didn't really understand all the flow... But the fact was that worked! So... I guess my "subconscious is that good" 🤣🤣🤣🤣😂😅
Some of my favorite source code from the past week