Durante años trabaje de desarrolladora de software. En mi trabajo siempre
buscabamos estandarizar nuestro trabajo asi todos podriamos entender el
trabajo de los demas. Nunca me voy a olvidar una vez que abro una
aplicacion en FoxPro si ya se hace siiiiiiiiiiiiiiiiglos y veo un
gremlin mutante ahi... lo primero que puedo recordar son los nombres de las
variables... a, aa, aaa, a1, a213, mesa, silla, techo, etc, etc ,etc. los
nombres de las tablas comp, compu, compu1, compu23, los nombres de los
campos... los indices... Dios mio.!!
el payaso que habia escrito ese programa le importaba un pepino que su
programa sea entendible... la pesadilla que tuve que pasar para modificar el
programa.
Felizmente los ambientes de desarrollo actuales nos ayudan mucho a crear
programas entendibles aunque no podemos confiar 100%...
¿cuales creen que sean las reglas basicas para crear programas que:
1. sean eficientes
2. sean entendibles
3. puedan ser mantenidos sin mucho problemas.?
Cecilia
Leer las respuestas