La programación informática es un proceso de escritura de un programa informático ejecutable para realizar una tarea informática específica. Aunque escribir los programas es un arte, sin embargo, debe haber algunas pautas mínimas que deben seguirse al escribir programas.
- Nombre:
Defina los nombres de las variables según las reglas del lenguaje de programación. Utilice nombres propios para las variables, es decir, deben indicar su regla en el programa. En otras palabras, deben estar estrechamente relacionados con la entidad que representan y el nombre de los módulos debe reflejar su actividad. - GOTO:
Minimice el uso de sentencias GOTO. GOTO debe usarse con moderación y de manera disciplinada. Solo cuando la alternativa de usar GOTOs es más compleja; entonces solo piense en usar la instrucción GOTO. - Diseño del programa:
documente el programa correctamente. Evite los comentarios sin sentido. para que el programa sea fácil de leer, use espacios, líneas en blanco, sangría correctamente. Si está disponible, use herramientas automatizadas como impresoras bonitas para mejorar el diseño del programa. - Ocultación de información:
intente lograr un acoplamiento mínimo entre los módulos utilizando el concepto de ocultación de información. Esto significa que el módulo debe comportarse como casillas en blanco entre sí. También significa que un procedimiento se define en términos de su propósito, pero no de cómo logra ese propósito. - Procedimientos Cohesivos:
El programador debe aspirar a módulos altamente cohesivos, es decir, cada procedimiento de función en el programa debe realizar una sola tarea. Si un procedimiento se encarga de muchas tareas, su lógica puede ser difícil de comprender y los errores pueden ocurrir fácilmente. - Minimizar el acoplamiento:
el paso de parámetros es una buena práctica de programación, pero con demasiados parámetros, el código se vuelve difícil de administrar. Los procedimientos con muchos parámetros están altamente acoplados; tienen muchos enlaces a otros procedimientos, donde todo lo posible intenta minimizar estos enlaces. Sin embargo, las variables globales no deberían usarse en su lugar. - Comportamiento de E/S:
todas las E/S deben usar un formato adecuado:- Todas las salidas de números reales deben estar en formato decimal, a menos que la notación científica sea adecuada.
- Todas las entradas desde el teclado deben estar precedidas por un aviso que indique al usuario qué formato se acepta.
- Etiquete todos los valores de entrada.
- Robustez:
La robustez es la capacidad de un programa para recuperarse de cualquier error durante el tiempo de ejecución. Describe la fiabilidad del programa en condiciones extremas.
Publicación traducida automáticamente
Artículo escrito por anonymous007 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA