Sei sulla pagina 1di 5

INSTITUTO TECNOLOGICO DE OCOTLAN

MARTINEZ RUIZ CESAR OSVALDO

ING. SISTEMAS COMPUTACIONALES

PROGRAMACION LOGICA Y FUNCIONAL

PROF: OSCAR EDUARDO GONZALEZ JIMENEZ

RESUMEN ESTILOS DE PROGRAMACION

Estilos de Programacin Estilo de programacin es un trmino que describe convenciones para escribir cdigo fuente en ciertos lenguajes de programacin. El buen estilo, al tratarse de algo subjetivo, es difcil de categorizar concretamente; con todo, existen un nmero de caractersticas generales. Con el advenimiento de software que da formato al cdigo fuente de forma automtica, el foco en cmo ste debe de ser escrito debe evolucionar de forma ms amplia a la eleccin de nombres, lgica y otras tcnicas. Desde un punto de vista prctico, el uso de un computador para dar formato al cdigo fuente ahorra tiempo, y es posible forzar el uso de estndares a nivel de una compaa completa sin debates religiosos. Una piedra clave para un buen estilo es la eleccin apropiada de nombres de variable. Variables pobremente nombradas dificultan la lectura del cdigo fuente y su comprensin.

Como ejemplo, considrese el siguiente extracto de pseudocdigo: get a b c if a < 24 and b < 60 and c < 60 return true else return false Debido a la eleccin de nombres de variable, es difcil darse cuenta de la funcin del cdigo. Comprese ahora con la siguiente versin: get horas minutos segundos if horas < 24 and minutos < 60 and segundos < 60 return true else return false La intencin el cdigo es ahora ms sencilla de discernir, "dado una hora en 24 horas, se devolver true si es vlida y false si no".

DOCUMENTANDO EL CDIGO Las complicadas e inusuales secciones de cdigo debern ser documentadas. Idealmente cada variable y arreglo deber tener comentarios donde se definan tal que su funcin pueda ser entendida despus. Hay dos formas de documentar cdigo en VB, la declaracin REM que puede ser usado en lneas separadas y el (apostrofe) seguido por el texto de comentario. El le dice a VB que ignore todas la palabras que estn enseguida hasta el fin de la lnea. PROCEDIMIENOS COHERENTES Cada procedimiento deber ser diseado para una tarea simple.Si un procedimiento maneja muchas tareas, es lgico que pueda ser difcil de entender y pueda ocurrir fcilmente un error.

MINIMIZAR EL ACOPLAMIENTO Pasar un parmetro es una buena prctica de programacin, pero muchos parmetros y el cdigo pueden llegar a ser muy difciles de manejar. Los procedimientos con muchos parmetros son altamente acoplables, ellos tienen muchas

ligas o otros procedimientos. Hasta donde sea posible se deben minimizar stas ligas. !Sin embargo las variables globales no debern ser usadas en lugar de ellas .

Minimizar alcance de los datos hasta donde sea posible.

Las variables y los arreglos pueden se accedidos por cdigo en diferentes partes de un programa, desde cualquier lugar si son Globales. Esto es lo ideal, pero sin no hay cuidado algunos efectos extraos pueden ocurrir en otras partes del programa, como colocando un valor en una variable por error. Restringiendo el rango de acceso, o el alcance de una variable o un arreglo se puede evitar este problema. Un alcance intermedio es el acceso necesario para una variable durante todo el simple mdulo. Esto significa que cualquier procedimiento en el mdulo puede accesar la variable, pero los procedimientos en otros mdulos tienen acceso denegado.

Potrebbero piacerti anche