PROPIEDADES DE LOS MÓDULOS

Los módulos que componen un algoritmo deben de cumplir con las siguientes características:

  1. Cada módulo deberá de realizar una tarea perfectamente diferenciable.
  2. La magnitud de los módulos no debe ser demasiado grande, una longitud que se propone es de 50 líneas, de tal manera que ocupen una hoja impresa.
  3. Evitar en la medida posible el uso de las variables globales, esto tiende a coadyuvar para separar e independizar los módulos de los demás; haciéndolos autosuficientes y reutilizables en otros algoritmos.
  4. Procurar que un algoritmo no contenga muchos subprogramas, porque al ejecutarse el programa correspondiente en una computadora, se requeriría más memoria y tiempo.
  5. En la presentación del algoritmo o finalmente el programa, se aconseja que las líneas que componen dicho programa queden en forma escalonada. Es decir, por ejemplo, que NO todas las líneas  queden completamente justificadas a la Izquierda. Para que con ello facilitar la lectura y separación de cada uno de los módulos componentes del programa o algoritmo.