The Interface

"I was (once again) re-assigned to another old project for upkeep 'n such," Johnny D writes, "and as it so happened, there was a bug. "

"A bug usually isn't that big of a deal... but this project had layers. And layers. And layers. And none of them are documented or commented in any manner.

"I'm at a loss for words to describe all of the debugging and tracing that went into this problem... but I'm certainly not at a loss for code. In fact, here's a single line of code from one of the many layers.