Diferencias
Muestra las diferencias entre dos versiones de la página.
Próxima revisión | Revisión previa | ||
reglas_de_diseno_unix [2021/12/12 03:30] – creado peron | reglas_de_diseno_unix [2023/07/13 23:53] (actual) – peron | ||
---|---|---|---|
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**: | + | - **Regla de Claridad**: |
- | - **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 unión | + | - **regla de Robustez**. Robustez es la mancomunión |
- | - **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 tiene 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**: |
- | > " | + | > " |