One day, when the author gets a bit more seniority, he'll learn what we all had to learn at some point in our careers:
Don't write software that can't be debugged.
One day, when the commenter gets a bit more seniority, he'll learn what we all
had to learn at some point in our careers: you don't always have the
possibility to run a stepping debugger (e.g. when serving network).