10 Reglas Para Ser El Mejor Programador y No El Mejor Codificador

7
Existe mucha confusión con respecto a que habilidades a desarrollar para ser mejor programador. El acto de programar es más bien, organizar, planificar, estructurar mediante algún tipo de metodología algorítmica, la solución más óptima a cualquier problema planteado. Y codificar es escribir código en cualquier lenguaje basado en su idioma, sintaxis y alfabeto, para darle instrucciones a la computadora, para que ella realice las actividades de manera más rápida. Cuando decimos, vamos a programar, en realidad lo que estamos diciendo es que vamos a organizarnos de la mejor manera para buscar la mejor solución, antes de sentarnos frente a la computadora a escribir código sin tener una base sólida de lo que queremos que la computadora nos devuelva como resultado satisfactorio. Puntos importantes para el diseño de un programa.

description

10 Reglas Para Ser El Mejor Programador y No El Mejor Codificador

Transcript of 10 Reglas Para Ser El Mejor Programador y No El Mejor Codificador

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 laGUI, 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 unpseudocdigo,con base al lenguaje que se utilizar para escribir el cdigo de la solucin al problema planteado.

7. Utilizarel mejorlenguaje 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.

CODIFICADORMEJORPROGRAMADORREGLAS

.