That feeling
-
When you are trying to understand some weird while-if conditions in a 15-year old system in java (!). And after that the only thing you do is write.
// TODO: refactor
And just try to think about a New Year coming... ("Do you have a JIRA or other issue tracker?" "No, we don't need it because we don't have testers." - "OK, what about that NullPointer on a production code?" "C'mon, after 15 years every user knows that he shouldn't click that button").
-
When you are trying to understand some weird while-if conditions in a 15-year old system in java (!). And after that the only thing you do is write.
// TODO: refactor
And just try to think about a New Year coming... ("Do you have a JIRA or other issue tracker?" "No, we don't need it because we don't have testers." - "OK, what about that NullPointer on a production code?" "C'mon, after 15 years every user knows that he shouldn't click that button").
Yep, nothing like coming back into work after 2 weeks, settling in and seeing:
//TODO: fix this!
public void DoSomething(){throw new NotImplementedException();}These are the moments when I realize that I'm an idiot.
"There are three kinds of lies: lies, damned lies and statistics." - Benjamin Disraeli