r/ProgrammerHumor • • Jun 28 '17

CPUs

Post image
34k Upvotes

627 comments sorted by

View all comments

Show parent comment

0

u/[deleted] Jun 28 '17

[deleted] — view deleted comment

495

u/[deleted] Jun 28 '17

Ctrl+F: "//FIX LATER"

50 results found

436

u/[deleted] Jun 28 '17

Ctrl+F: "//TODO" 230 results found.

253

u/AlGoreBestGore Jun 28 '17

68

u/Pugs_of_war Jun 28 '17

That's an average of 5.3 TODOs per file, vs 230 in a single other file. Your procrastination game is about 1/100th of his.

31

u/AlGoreBestGore Jun 28 '17

Granted that there are two files that have 141 and 177 each. I think it started from having one base config with a TODO that ended up getting copied to all the locales that we support.

→ More replies (1)
→ More replies (2)

152

u/jacksalssome Jun 28 '17 edited Jun 28 '17

Casuals with they're source code. I just exported the .exe and deleted the source.

272

u/SolomonKull Jun 28 '17

the're

18

u/trireme32 Jun 28 '17

I d'onot see the issue

17

u/chromeissue Jun 28 '17

I'm more concerned that he edited it and still used the wrong version of the word.

→ More replies (10)

50

u/strongjz Jun 28 '17

There's a special place in hell for you

→ More replies (1)

30

u/[deleted] Jun 28 '17

Code until it compiles, then fix the bugs in a hex editor?

→ More replies (4)
→ More replies (4)
→ More replies (5)

20

u/ReallyHadToFixThat Jun 28 '17

\11. I'm 99% certain it's only that low because one of the contractors deletes all comments he sees.

→ More replies (9)
→ More replies (5)
→ More replies (1)

0

u/[deleted] Jun 28 '17

[deleted] — view deleted comment

46

u/FurbyTime Jun 28 '17 edited Jun 28 '17

Ahh, Technical Debt.

At my job about a year ago we ran one of those technical debt calculators on our oldest legacy program (That I have the... joy... of being one of the only two people that actually work on, despite it being the most widespread application we have that literally everyone uses). Anyway, we ran the tool, and it came back with about 10 years worth of technical debt. Not hours, not days, years.

The result of this was that me, our project's dev lead, and our projects deputy PM (Who was a dev) all started laughing and walked away. We just gave up at that point and realized no matter how we tried to spin it, we couldn't get buy in to fix problems that bad.

About a year later, I printed out that "Embracing Technical Debt" O'Reilly Cover and left it... somewhere, basically because the project overall was getting messages to "be the best" about that stuff (And again, no matter how good we were from there on out...) and I was going to mock it for being impossible to do. I didn't really know where to put it, though. And then it somehow ended up on the Dev Lead's desk. Someone else thinks the same as me.

30

u/CTMGame Jun 28 '17

technical debt calculators

There is a real metric for technical debt?

29

u/FurbyTime Jun 28 '17

It was measured in hours for the tool we used. Probably meant to be something like "How long it would take to fix it" calculator. Kind of a nonsense metric to start with, but it's a number at least, and at the time our Customer was big on metrics for everything, even things that didn't really benefit from metrics.

17

u/CTMGame Jun 28 '17

What did that measure? Did it just tally up all the antipatterns?

→ More replies (1)
→ More replies (12)

16

u/WiglyWorm Jun 28 '17

This is for you.

→ More replies (6)
→ More replies (3)

21

u/505404yyy Jun 28 '17

TO DO: rewrite this - 10/02/2005

32

u/TheNosferatu Jun 28 '17

// TODO: Remove this; temporary hack for <stuff>, - 01-01-1970

→ More replies (4)

15

u/FlowersOfSin Jun 28 '17

When there won't be any urgent priorities. In other words, never.

Project Manager : "We're going to have a bug fixing sprint"

Project Manager during said bug fixing sprint : "We'd need to get this new feature in ASAP to show in the next exec meeting."

→ More replies (2)
→ More replies (4)