I have a deadline today. Given that I’ve missed the last two, I think I should make this one.

Unfortunately, I have only one bug left. I don’t know that I can fix it.

Why not?

I wish it was lack of competency, or lack of skill, or lack of time.

No, it’s lack of documentation. I don’t have any information on how the legacy feature I’m reimplementing USED to work, so instead I’m having to guess, time and again, on what is supposed to happen. It’s a complicated logic problem to begin with, and a lack of any clue of how it’s supposed to work is unbelievably complicated.

It strikes me, however, that this should have been done some time prior to five months before shipping. It’s a piece of legacy backwards compatibility — why on earth wasn’t this worked on previously??

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>