More of sheer’s rules for programming.

1) If you haven’t tested it, it doesn’t work.
2) If what it’s doing appears impossible, it’s probably two or more bugs working together
3) Intermittent faults are sensitive to Murphy’s law, and will be triggered by the time when the most damage will be done
4) As a rational reaction to #3, always have a backup plan.
5) Focus your optimization efforts on the parts of the code that run the most
6) Add at least two hours to your time estimate for testing

One Response to “More of sheer’s rules for programming.”

  1. Swipes Says:

    Since I recently read BestOf, I wonder if this should be included or somehow linked to since the original rules are in there.

Leave a Reply