It's been that kind of day...
Aug. 8th, 2012 07:38 pmBoss walks up behind me: Oh Jeez, that's a nasty looking piece of code
Me: Yes, yes it is.
Boss: Really complicated.
Me: Totally.
Boss: Very long.
Me: Yes, and if the group who requested this report had not wanted it to be flexible to the point of ridiculousness, broken down by quarters and by almost any other bit of data possible and with as little potential for replication as possible between the reports then it might be shorter.
Boss: Oh.
Me: I have tried to make sure that as many pieces are possible are reusable between all the 25 different reports that I need to build through the clever use of common functions.
Boss: Ah.
Me: And I've accounted for the damn leap years.
Boss: That's a real nice looking piece of code. Very easy and reusable. Good work.
At least my boss acknowledges that I'm doing my best with the frankly silly requirements that Project Doom must fulfil.
Me: Yes, yes it is.
Boss: Really complicated.
Me: Totally.
Boss: Very long.
Me: Yes, and if the group who requested this report had not wanted it to be flexible to the point of ridiculousness, broken down by quarters and by almost any other bit of data possible and with as little potential for replication as possible between the reports then it might be shorter.
Boss: Oh.
Me: I have tried to make sure that as many pieces are possible are reusable between all the 25 different reports that I need to build through the clever use of common functions.
Boss: Ah.
Me: And I've accounted for the damn leap years.
Boss: That's a real nice looking piece of code. Very easy and reusable. Good work.
At least my boss acknowledges that I'm doing my best with the frankly silly requirements that Project Doom must fulfil.