Sea liberal en lo que acepta y conservador en lo que envía.

Lo destacado

  1. Sea empático, flexible y tolerante con cualquiera de las diversas acciones que el usuario podría realizar o cualquier aporte que pueda proporcionar.
  2. Anticipe prácticamente cualquier cosa en términos de entrada, acceso y capacidad mientras proporciona una interfaz confiable y accesible.
  3. Cuanto más podamos anticipar y planificar en el diseño, más resistente será el diseño.
  4. Acepte entradas variables de los usuarios, traduzca esa entrada para cumplir con sus requisitos, defina límites para la entrada y brinde comentarios claros al usuario.

Orígenes

La Ley de Postel (también conocida como el Principio de Robustez) fue formulada por Jon Postel, uno de los primeros pioneros de Internet. La Ley es una guía de diseño para software, específicamente en lo que respecta a TCP y redes, y establece que “las implementaciones de TCP deben seguir un principio general de robustez: ser conservador en lo que haces, ser liberal en lo que aceptas de los demás”. En otras palabras, los programas que envían mensajes a otras máquinas (oa otros programas en la misma máquina) deben ajustarse completamente a las especificaciones, pero los programas que reciben mensajes deben aceptar entradas que no cumplan siempre que el significado sea claro.

Otras lecturas

En Inglés


Descargar poster gratuito