Você está na página 1de 6

Existe mucha confusin con respecto a que habilidades a

desarrollar para ser mejor programador. El acto de programar es


ms bien, organizar, planificar, estructurar mediante algn tipo de
metodologa algortmica, la solucin ms ptima a cualquier
problema planteado. Y codificar es escribir cdigo en cualquier
lenguaje basado en su idioma, sintaxis y alfabeto, para darle
instrucciones a la computadora, para que ella realice las
actividades de manera ms rpida.

Cuando decimos, vamos a programar, en realidad lo que estamos


diciendo es que vamos a organizarnos de la mejor manera para
buscar la mejor solucin, antes de sentarnos frente a la
computadora a escribir cdigo sin tener una base slida de lo que
queremos que la computadora nos devuelva como resultado
satisfactorio.
Puntos importantes para el diseo de un programa.
1. Analizamos lo que se nos pide, para no hacer ms de lo
necesario, aunque siempre es bueno que lo que hagamos tenga
valores agregados.

2. Enfocarse primero en que la solucin sea satisfactoria y


despus de haber logrado el objetivo primordial, preocuparse por
la GUI, ya que antes de perder el tiempo en que nuestro
programa se vea bonito, debemos hacer que funcione. Y el que
funcione no solo implica que no tenga errores de compilacin sino
que tambin que muestre los resultados reales de lo que se
espera.

3. Buscar todas y cada una de las validaciones y/o restricciones


que se le puedan aplicar para que el usuario final no cometa
errores que hagan que nuestro programa tenga fallas fatales
como abandono inesperado del sistema o prdida de informacin.

4. Hacer un algoritmo preciso y detallado de los pasos que dan


la solucin (utiliza divide y vencers).

5. Hacer un diagrama de flujo que represente todos y cada uno


de los pasos indicados en el algoritmo.

6. Hacer un pseudocdigo, con base al lenguaje que se utilizar


para escribir el cdigo de la solucin al problema planteado.

7. Utilizar el mejor lenguaje de programacin, para escribir el


cdigo de la solucin al problema. Tomemos nota, de que el
mejor lenguaje de programacin, no es el de la mejor tecnologa,
no es el ms actual, no es el de mejores propiedades, el mejor
lenguaje para un programador, siempre es y seguir siendo el
que uno como programador mejor domina y trabaja, ya que bajo
este simple concepto, no perderemos mucho tiempo en primero
conocer el lenguaje, su sintaxis y luego aplicarlo.

8. Recomendacin, estn siempre pendientes y al tanto del


crecimiento del programa que realicen, para darle un constante
mantenimiento.

9. Ustedes programadores, pnganse en el plan de usuarios


finales y hganle todas y cada una de las pruebas concernientes
al programa antes de entregarlo, de preferencia si lo ponen a
prueba con usuarios finales tambin, ya que ellos no conocen lo
que el sistema tiene como validacin y nos permitir observar de
mejor manera los problemas que nuestro programa arroje.

10. En caso de que crean que no pueden encontrar una solucin


a un problema, Siempre busquen ayuda, pregunten, consulten, e
investiguen en Internet o Libros. No se quede callado, no crea
que puede solucionar todo usted solo, siempre hay alguien o algo
que nos puede ayudar.

CODIFICADOR MEJOR PROGRAMADOR REGLAS

Você também pode gostar