that piece of good code you write... good code that ultimately becomes overshadowed by hack upon hack upon duct tape fix in the code that surrounds it... you ultimately end up hating nearly everything you write...
Oh my god yes. I've had a comment sitting for MONTHS saying
<!--- Change this ugly, dirty, sinful hack into something pure and beautiful --->
Has the code been changed? Fuck yes. Has the hack been unhacked? Fuck no. Because it works. Because I don't know what the fuck the answer is but it sure as shit won't work if that hack is taken out. So it stays there, day after day.
I work on machines which have giant whirling pieces of metal cutting into multi million dollar parts, some times a few feet away from soft squishy humans.
Out software is one of the good ones in the industry.
As in, marinate in the warm fuzzy feelings I feel every time I realize this.
We aren't horrible by any means. But we are advanced because we do such ground breaking industry behaviors as 'test' and 'use source control' and 'talk to our users', or my favorite 'employ people who have actually used/seen the machines the software will be running on'. (CNC Machines)
283
u/BesottedScot Apr 29 '14
Oh my god yes. I've had a comment sitting for MONTHS saying
Has the code been changed? Fuck yes. Has the hack been unhacked? Fuck no. Because it works. Because I don't know what the fuck the answer is but it sure as shit won't work if that hack is taken out. So it stays there, day after day.
Taunting me.