Red de conocimiento informático - Conocimiento informático - Cómo evaluar los aforismos de programación de Alan J.Perlis

Cómo evaluar los aforismos de programación de Alan J.Perlis

Algunos extractos (primeros 10) son los siguientes:

La constante de un hombre es la variable de otro.

Las funciones retrasan la vinculación: las estructuras de datos inducen la vinculación. Estructurar los datos en una fase avanzada del proceso de programación.

El azúcar sintáctico causa cáncer en el punto y coma.

Cada programa es parte de otro programa y rara vez encaja.

Si un programa manipula una gran cantidad de datos, lo hace de pocas maneras.

La simetría es un concepto que reduce la complejidad (las co-rutinas incluyen subrutinas, búsquela en todas partes). /p> p>

Es más fácil escribir un programa incorrecto que entender uno correcto.

Un lenguaje de programación es de bajo nivel cuando sus programas requieren atención a lo irrelevante.

Es mejor tener 100 funciones operando en una estructura de datos que 10 funciones en 10 estructuras de datos.

Entra en la rutina temprano: haz los mismos procesos de la misma manera. Acumula modismos. (!) entre Shakespeare y tú era el tamaño de su lista de modismos, no el tamaño de su vocabulario.