Árvore de páginas

Escribir un software es como cualquier otro tipo de texto. En primer lugar, debe escribir sus ideas y después reajustarlas gradualmente hasta que queden bien.
Básicamente, debe seguir los siguientes pasos:

 

 

  • Escribir el objetivo de la función y la forma cómo se realizará, en texto puro (no en código). Aquí se realizará la descripción de toda la lógica y es un medio importante para detectar algunos errores de lógica.
  • Escribir el código de la abstracción más alta a las más baja. Primero hay que escribir únicamente las llamadas a las funciones que ejecutarán las subtareas de su función.
  • Implementar las funciones de niveles de abstracción más bajos (las subtareas) con los mismos pasos descritos anteriormente.
  • Refactorizar su código, intentando identificar duplicaciones que pueden extraerse en otras funciones, nomenclaturas que pueden mejorarse, bloques que pueden elaborarse mejor para facilitar la legibilidad, etc.
  • Sem rótulos