Saltar al contenido

10 reglas para ser el mejor Programador y no el mejor Codificador

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.

Regla N┬║ 1

1º. Analizamos lo que se nos pide, para no hacer más de lo necesario, aunque siempre es bueno que lo que hagamos tenga valores agregados.
Regla N┬║ 2
2┬║. Enfocarse primero en que la soluci├│n sea satisfactoria y despu├ęs 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 compilaci├│n sino que tambi├ęn que muestre los resultados reales de lo que se espera.
Regla N┬║ 3
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 p├ęrdida de informaci├│n.

Regla N┬║ 4

4º. Hacer un algoritmo preciso y detallado de los pasos que dan la solución (utiliza divide y vencerás).

Regla N┬║ 5

5┬║. Hacer un diagrama de flujo que represente todos y cada uno de los pasos indicados en el algoritmo.

Regla N┬║ 6

6º. Hacer un pseudocódigo, con base al lenguaje que se utilizará para escribir el código de la solución al problema planteado.

Regla N┬║ 7

7┬║. Utilizar el mejor lenguaje de programaci├│n, para escribir el c├│digo de la soluci├│n al problema. Tomemos nota, de que el mejor lenguaje de programaci├│n, no es el de la mejor tecnolog├şa, no es el m├ís 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.
Regla N┬║ 8
8┬║. Recomendaci├│n, est├ęn siempre pendientes y al tanto del crecimiento del programa que realicen, para darle un constante mantenimiento.

Regla N┬║ 9

9┬║. Ustedes programadores, p├│nganse en el plan de usuarios finales y h├íganle todas y cada una de las pruebas concernientes al programa antes de entregarlo, de preferencia si lo ponen a prueba con usuarios finales tambi├ęn, ya que ellos no conocen lo que el sistema tiene como validaci├│n y nos permitir├í observar de mejor manera los problemas que nuestro programa arroje.

Regla N┬║ 10

10┬║. En caso de que crean que no pueden encontrar una soluci├│n 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.
Aprende más con nosotros:
Js vanilla
Base de datos inventario MySQL
C├│digo HTML para detectar dispositivos m├│viles
Te puede interesar:   9 Criterios para elegir el mejor Framework
0/5 (0 Reviews)
Comparte