Guidelines used while developing the Internet Protocol stack, as conveyed by Dave Mills (a.k.a., Mr. NTP himself, creator of fuzzballs, original IP routers)
Amendment:
Acid test:
Would you trust your paycheck to the system?
Implementation Hint:
Use unique timeouts such that even in combination they become signatures of where problems may exist. Use a different prime number for each to aid in discovering the combination of compounded timeouts.
The items above inspired at least one generation of his students; see Pezely's Posits.