ESCRIBIENDO LOS PROGRAMAS
Estándares de programación y procedimientos
Estándares para los codificadores
Los estándares y procedimientos de la organización deben conocerse antes de comenzar a escribir el código
Los estándares y procedimientos sirven para organizar los propios pensamientos y evitar errores.
Estandares para los demas
Los estándares y procedimientos de la organización deben conocerse antes de comenzar a escribir el código
Es posible que el desarrollador no forme parte de los equipos de prueba o mantenimiento, por lo cuál es esencial organizar, dar formato y documentar el código de manera que otros puedan comprender qué hace y cómo opera, con facilidad.
Pautas para la programación
Estructura de control
La mayoría de las estructuras de control de un componente están sugeridas por la
arquitectura y el diseño, y es deseable conservarlas a medida que el diseño se
convierte en código
Algunas pautas y estándares sugieren que el código debe estar escrito de manera
tal que un componente pueda leerse fácilmente desde lo general a lo particular
(top-down).
Mantener la simplicidad del programa
El diseño del programa puede especificar alguna de las
estructuras de datos a utilizar en la implementación de
las funciones. Por lo general se escogen porque promueven el ocultamiento de información y manejo de
interfaz
La manipulación de información que tiene lugar dentro
de un componente puede influir en la selección de la
estructura de datos
Documentación
➢Se considera como documentación del
programa al conjunto de descripciones escritas que explican al lector qué hace el programa y cómo lo hace
➢La documentación interna es el material
descriptivo, escrito directamente dentro del
código, y cualquier otra documentación es
externo.
Lenguaje de alto nivel
Ventajas
Desventajas
Lenguaje de bajo nivel
Desventajas
Ventajas