Wednesday, July 16, 2008

Programmers' Golden Rule

  • Let w be your typical work day,
  • Let a b is a bug discovered at m minutes before w is finished,
  • Then, iff m <= 60, the following holds:
(1)  b must be ignored for the following m - 1 minutes
and taken care of at w + 1

This is the same as saying that a good restful night is determinant to solve even the most fearful bug.

And it's also equivalent to saying that ignoring (1) is the best way to introduce more bugs and confusion instead of actually resolving the initial bug.

Trust me.

No comments:

Post a Comment