La regla del silencio, también conocida como silencio es el oro, es una parte importante de la filosofía de Unix que establece que cuando un programa no tiene nada sorprendente, interesante o útil para decir, no debe decir nada. Esto significa que los programas bien desarrollados deben tratar la atención y la concentración de sus usuarios de la manera más valiosa y así realizar sus tareas de la manera más discreta posible. Es decir, el silencio en sí mismo es una virtud.

No hay una declaración estandarizada y única de la filosofía De Unix, pero tal vez la descripción más simple es: "Escribir programas pequeños, simples y transparentes. Escríbelos para que solo puedan hacer una cosa, pero hazlo bien y trabaja con ellos en otros programas". Es decir, la filosofía se centra en los conceptos de pequeidad, simplicidad, modularidad, artesanía, transparencia, economía, diversidad, portabilidad, flexibilidad y extensibilidad.

La regla del silencio es una de las reglas de diseño más antiguas y persistentes de estos sistemas operativos. Tan intuitiva como esta regla puede parecer a los usuarios experimentados de tales sistemas, a menudo es ignorado por los desarrolladores de otros tipos de sistemas operativos y programas de aplicación para ellos. El resultado es a menudo distracción, molestia y frustración para los usuarios.

Hay varias razones muy buenas para la regla del silencio: (1) Uno es evitar sobrecargar la mente del usuario con información que puede no ser necesaria o incluso deseable. Es decir, la información innecesaria puede ser una distracción. Además, los mensajes innecesarios generados por algunos sistemas operativos y programas de aplicación a veces están mal formulados y pueden causar confusión o preocupación innecesaria por parte de los usuarios.

(2) Una segunda razón es evitar los restos de la pantalla. Incluso hoy en día, el espacio de la pantalla puede ser muy limitado en algunas situaciones especiales.

(3) Una tercera razón es que los programas de línea de comandos (es decir, programas de modo de texto) en sistemas operativos de tipo Unix están diseñados para funcionar en conjunto con tuberías, es decir, la salida de un programa se convierte en la entrada de otro programa. Esta es una característica importante de estos sistemas y es responsable de gran parte de su potencia y flexibilidad. Por lo tanto, es importante tener sólo la información realmente importante incluida en la salida de cada programa y por lo tanto en la entrada del siguiente programa.

La regla del silencio no significa que haya menos información disponible. En su lugar, de forma predeterminada, simplemente no proporciona información que probablemente no sea necesaria en la mayoría de las situaciones. Sin embargo, permite al usuario utilizar opciones, también conocidas como opciones, para ver información detallada si lo desea. Muchos programas de línea de comandos tienen una opción detallada y suelen ser -v.

La regla de silencio se aplicaba originalmente a los programas de línea de comandos, porque todos los programas eran originalmente programas de línea de comandos. Sin embargo, también es aplicable a programas GUI (interfaces gráficas de usuario). Es decir, se debe evitar la información innecesaria y molesta, independientemente del tipo de interfaz de usuario.

Un ejemplo son los cuadros de diálogo inútiles y molestos (pequeñas ventanas) que aparecen en la pantalla con una frecuencia sorprendente en algunos sistemas operativos y programas. Estos cuadros de diálogo contienen algún mensaje obvio, críptico o innecesario y requieren que el usuario haga clic en ellos para cerrarlos y continuar el trabajo. Esta es una interrupción de la concentración y una pérdida de tiempo para la mayoría de los usuarios. Estos cuadros de diálogo solo se deben usar en situaciones en las que se pueda producir algún resultado inesperado o para proteger datos importantes.

La regla del silencio se originó porque UNIX se desarrolló originalmente antes de la disponibilidad de vistas de vídeo de alta calidad. La mayor parte de la salida se envió a terminales de impresión lentos, y cada línea de salida innecesaria era un drenaje significativo en el tiempo del usuario. Aunque esta restricción ha desaparecido hace mucho tiempo, hay excelentes razones para la concisión.

Como es el caso de muchas otras cosas en la filosofía de Unix, la regla del silencio se puede aplicar a mucho más que a las computadoras. Por ejemplo, los controles de producto deben diseñarse de forma predeterminada solo para proporcionar información que probablemente sea necesaria o interesante para la mayoría de los usuarios con el fin de minimizar las distracciones y los posibles errores de usuario. Pero debe ser fácil para los usuarios hacer ajustes para que se pueda proporcionar información adicional si lo desea.

Una clave para la capacidad de aplicar la regla del silencio es hacer el funcionamiento de ordenadores, controles industriales y otros productos lo más intuitivo posible, para que los cuadros de diálogo, ventanas con explicaciones, consejos de herramientas, sonidos de campana, etc. rara vez son requeridos por defecto (pero se pueden activar fácilmente si y cuando se desea). Esta es también la clave para una buena documentación del producto, es decir, minimizar la necesidad de ella primero, pero luego hacer que esté disponible para proporcionar información más allá de lo que la mayoría de los usuarios necesitan o quieren saber la mayor parte del tiempo.

http://www.linfo.org/rule_of_silence.html

0 0 votos
Nota do Artigo
Subscribe
Notify of

1 Comentário
newest
oldest most voted
Inline Feedbacks
View all comments
1 ano atrás

Muy interesante.

wpDiscuz
1
0
Would love your thoughts, please comment.x