Pages

14.4.12

Be conservative in what you do, be liberal in what you accept from others.
OR
Be liberal in what you accept, and conservative in what you send.
   ( Robustness principle )

The robustness principle is a general design guideline for software:
Code that sends commands or data to other machines should conform completely to the specifications, but code that receives input should accept non-conformant input as long as the meaning is clear. (from Wikipedia)

No comments:

Post a Comment