foro Foros elforolatino
España
Home
Ranking
Noticias
Nuevo
Fotologs
Sitemap
Mexico


Estilo De Programación
Retroceder   El Foro Latino > TÉCNICOS > Tecnología
Recuperar Contraseña | Registrate!

Estilo De Programación

Esta es una discusión en el tema Estilo De Programación dentro del foro Tecnología, parte de la categoría TÉCNICOS; Estilo De Programación La legibilidad es uno de los criterios más destacados a la hora de decidir si un programa es bueno o no, el motivo es sencillo, la legibilidad es la llave para la comprensión de un programa y los programas que no se puedan comprender no podrán ser ...


Búsquedas:

legibilidad en programacion

legibilidad programacion

LEGIBILIDAD EN UN PROGRAMA

legibilidad en los programasestilo de programacionprogramacion legibilidadcriterios para mejorar el codigodefine: legibilidad programacionlegibilidad Programacuales son los estilo de programacionlegibilidad de un programamejorar la legibilidad de programaslegibilidad de los programasProgramacion : legibilidadcuales son los principales estilos de programacion

Crear Nuevo Tema  Respuesta
 
Herramientas
17-Aug-2008  
Forero Senior
Mensajes: 230
Estilo De Programación

Estilo De Programación



La legibilidad es uno de los criterios más destacados a la hora de decidir si un programa es bueno o no, el motivo es sencillo, la legibilidad es la llave para la comprensión de un programa y los programas que no se puedan comprender no podrán ser modificados ni se les podrá dar mantenimiento, por lo que tendrán poco valor, incluso el mismo autor de un programa, tendrá dificultadas para recordar lo que hacía un programa y la forma de hacerlo después de un cierto intervalo de tiempo, en el formato y la apariencia de un listado de un programa es donde más se puede hacer por mejorar la legibilidad del mismo, en general, el objetivo debe ser hacer el programa más legible, comprensible y fácilmente modificable, para alcanzar este objetivo existe una serie de elementos de estilo que sirven de guía para producir programas de forma correcta, estas consideraciones de estilo se deben tener en cuenta desde el diseño del algoritmo, los principales elementos de estilo son:
1. Comentarios: constituyen el principal exponente en la documentación interna de un programa, sirven para ayudar al lector a comprender el propósito y funcionamiento de determinadas secciones de código, en el uso de los comentarios hay que tener en cuenta varios aspectos:
• Comentarios no adecuados pueden deteriorar un buen código mientras que buenos comentarios no pueden hacer mucho para mejorar una mala codificación.
Departamento de Informática 65
Metodología y Tecnología de la Programación
• La abundancia de comentarios aumenta la confusión.
• Los comentarios y el código deben estar de acuerdo, cuando se realiza una modificación en el código debe realizarse un cambio similar en cualquier comentario relacionado, evitando así incoherencias con el código, en general, es deseable utilizar comentarios en los siguientes lugares:
• En las declaraciones de variables, comentando el uso de cada variable.
• En las estructuras de control, explicando la función que realizan.
• En las llamadas a programas, para explicar su función y los efectos que realizan sobre los argumentos.
• En la lista de parámetros de los subprogramas, comentando la función de cada uno de ellos y qué valores puede o no tomar.
• En las zonas de código no obvio, es decir, en cualquier parte del algoritmo o del programa que sea confuso y complicado de entender.
2. Código autodocumentado: los identificadores de un programa deben tener significado, es decir, su nombre debe ser representativo de los valores que almacenan o del procesamiento que realizan, así, es mejor nombrar a una función que obtiene la nota media de las calificaciones de varios alumnos como Obtener_Nota_Media, que utilizar otro nombre como ONM, o simplemente A.
3. Formateado del código: se basa fundamentalmente en el uso de espacios en blanco para indentar sentencias dentro de las estructuras de control tales como bucles o bifurcaciones y el uso de líneas en blanco para separar unidades lógicas dentro del código, esto aumentará la legibilidad del código.
4. Uso de constantes: permitirá ofrecer una mayor legibilidad al código, a la vez que facilidad de modificación, por ejemplo, el valor constante 3.1415 en un código, probablemente no aporte información sobre lo que representa, sin embargo el identificador PI sí, además, si quisiéramos cambiar el valor 3.1415 en todo el programa, tendríamos que buscar cada una de las ocurrencias del valor constante en el algoritmo o programa y modificarlas, con la utilización de la constante PI en el algoritmo o programa, sólo será necesario cambiar el valor en la inicialización de la constante.

Temas Similares
ElZorro está desconectado  
Ads
Crear Nuevo Tema  Respuesta

** Si no puedes ver los links, los videos, las fotos o descargar los archivos adjuntos lee esta ayuda CLIC AQUI **

Herramientas

Eres nuevo? Información útil Información útil


Desarrollado con: vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2013, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.
WNPOWER.COM Webhosting