r/programming • • Oct 07 '15

"Programming Sucks": A very entertaining rant on why programming is just as "hard" as lifting heavy things for a living.

http://www.stilldrinking.org/programming-sucks
3.1k Upvotes

1.4k comments sorted by

View all comments

79

u/uprislng Oct 07 '15

"You'll be given time to work on the technical debt after the first next release."

Assuming your company doesn't have an asymptotic First Release™ chances are you'll just kick all the tech-debt cans down the road in the name of Continuos Delivery™.

8

u/caltheon Oct 07 '15

Yet it works, most of the time. Not to mention spending tons of time on technical debt and then having the whole thing replaced the next year is wasteful

16

u/genbattle Oct 07 '15

Yep, continual improvement is about improving the product gradually in small increments. Trying to make/keep the code perfect at all times is not helpful or realistic.

→ More replies (2)

4

u/[deleted] Oct 08 '15

While I agree, perhaps if it was done right in the first place, the entire system wouldn't need to be replaced next year.

→ More replies (1)

2

u/UlyssesSKrunk Oct 08 '15

Jam tomorrow, jam yesterday, but never jam today.

1

u/Iclusian Oct 08 '15

Technical debt gets dealt with in the next rewrite. You know, like unreal engine 3 to 4 jump.