1
Romper el algoritmo en pedazos manejables llamados "módulos ". Por ejemplo, una receta de pastel podría darse en dos partes: cómo hacer que la corteza y la forma de hacer el relleno . Para obtener algoritmos más complejos , el primer espectáculo bloque s cómo otros bloques encajan. Estos bloques se nombran en los primeros bloques y luego el resto del algoritmo es una serie de los bloques que fueron nombrados en el primer bloque . En un momento dado , sólo se busca a una cuadra , lo que hace el algoritmo más fácil de entender.
2
Nombre cualquier parte del algoritmo que se repiten . Cuando usted se encuentra haciendo la misma serie de pasos , el nombre de la secuencia y se refieren a este nombre al pasar por estos pasos . La "función " se convierte en uno de los módulos del algoritmo.
3
Nombre rutas condicionales. Para un algoritmo de corto y simple , indicar los pasos en el orden en que se realizan . Para algoritmos complejos , siempre hay un " condicional" de ramificación de caminos , donde se introduce la modularización y funciones . La forma general es " si X , entonces Y , otra cosa Z ", donde X es una prueba de algún tipo e Y y Z son módulos de algoritmos.