Hola!.
No es nada nuevo para los que ya llevamos un tiempo.
Es una manera de diseñar nuestra aplicación. A veces ocurre con las variables, con nuestros
procedimientos o funciones.
A la hora de nombrar una variable, debemos nombrarla de alguna forma que al
ver su nombre nos diga sin muchos rodeos, que almacena.
A la hora de crear los procedimientos y o funciones, ocurre igual.
Bien, los nombres deberían de alguna forma decir que hace de la manera mas breve.
A veces creamos unos nombres muy largos.
Bien, a la hora de la construcción de la aplicación.Deberíamos crear un esqueleto
de la misma. Ya no me refiero a los saltos, pasos de un lugar a otro. No,
me refiero a esquematizar cada nombre de función y lo que hace.
Si decimos:
Lo que hace el código:
Muestra el tablero del juego en la pantalla en base a la estructura de datos pasada,
incluyendo las coordenadas de arriba, abajo y los lados izquierdo y derecho.
La función que lo hará:
DibujarTablero
Es un ejemplo, claro. Cuando nuestra aplicación crece, debemos controlar
cada acción y nombrar claramente las funciones. Y tener por seguro que serán
muchas!.
¿ Donde deberíamos situar este esqueleto de funciones o procedimientos ?.
Pues no seria mala idea de hacer un dibujo con bloques, con una aplicación o
con lápiz y añadirlo de alguna forma, ya sea en el árbol de nuestra aplicación
o tenerlo cerca...(se pierde, fijo)..
Y ahora, añadir vuestros comentarios y sugerencias para mejorar nuestra manera de hacer las aplicaciones.
No olvidar los comentarios, eso siempre deben de tener nuestras aplicaciones.
Saludos