Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| reglas_de_diseno_unix [2022/01/26 01:23] – peron | reglas_de_diseno_unix [2026/04/21 16:08] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | |||
| ===== Reglas de Diseño de programación UNIX ===== | ===== Reglas de Diseño de programación UNIX ===== | ||
| Consisten en una serie de máximas tendientes a la elaboración de programas de software siguiendo los ideales de la [[filosofía Unix]]. | Consisten en una serie de máximas tendientes a la elaboración de programas de software siguiendo los ideales de la [[filosofía Unix]]. | ||
| - | - **Regla de Modularidad**: | + | - **Regla de Modularidad**: |
| - | - **Regla de Claridad**: Es mejor tener Claridad que Inteligencia. | + | - **Regla de Claridad**: Es mejor contar con Claridad que ofrecer |
| - | - **Regla de Composición**: | + | - **Regla de Composición**: |
| - | - **Regla de Separación**: | + | - **Regla de Separación**: |
| - | - **Reglas de Simplicidad**: | + | - **Reglas de Simplicidad**: |
| - | - **Regla de parsimonia**: | + | - **Regla de parsimonia**: |
| - **Regla de Transparencia**: | - **Regla de Transparencia**: | ||
| - **regla de Robustez**. Robustez es la mancomunión de // | - **regla de Robustez**. Robustez es la mancomunión de // | ||
| - | - **Regla de Representación**: | + | - **Regla de Representación**: |
| - **Regla de la menor sorpresa**: Al diseñar interfases, siempre haz lo menos sorprendente. | - **Regla de la menor sorpresa**: Al diseñar interfases, siempre haz lo menos sorprendente. | ||
| - **Regla de Silencio**: Cuando el programa no tenga nada que decir, que no diga nada. | - **Regla de Silencio**: Cuando el programa no tenga nada que decir, que no diga nada. | ||
| - | - **Regla de Reparación**. Cuando falle, que falle ruidosamente | + | - **Regla de Reparación**. Cuando falle, que falle estruendosamente |
| - | - **Regla de Economía**: | + | - **Regla de Economía**: |
| - | - **Regla de generación**: | + | - **Regla de generación**: |
| - | - **Regla de optimización**: | + | - **Regla de optimización**: |
| - **Regla de Diversidad**: | - **Regla de Diversidad**: | ||
| - **Regla de extensibilidad**: | - **Regla de extensibilidad**: | ||
| - | > " | + | > " |
