Importancia de las normas de codificación
Ayuda BeginnersWe de programación para escribir programas para instruir a los ordenadores. Cuando la programación utilizando un lenguaje de programación de alto nivel como C + + o Java, estamos utilizando una sintaxis que es un poco más cerca de los lenguajes humanos. Sin embargo, utilizamos estos programas ya sea como insumos para los compiladores o intérpretes para convertir al ordenador en formato binario comprensible. Por esta razón, en lo que se adhiere al programa de código a la sintaxis de los utilizados los lenguajes de programación, los compiladores e intérpretes no preocuparse por el diseño o el formato visual del código del programa. Sin embargo, como programadores humanos, que nosotros necesitamos para preocuparse por la estética de la code.What programa es una codificación estándar? Una norma de codificación es un conjunto de directrices, normas y reglamentos sobre la manera de escribir código. Normalmente, un estándar de codificación incluye las líneas guía sobre cómo nombrar las variables, la forma de guión de la código, cómo colocar entre paréntesis y palabras clave, etc La idea es ser constante en la programación de modo que, en caso de varias personas que trabajan en el mismo código, es más fácil de uno a entender lo que otros han hecho. Incluso para los programadores individuales, y especialmente para los principiantes, es muy importante cumplir con una norma al escribir el código. La idea es, cuando miramos a nuestro propio código después de algún tiempo, si hemos seguido una estándar de codificación, se tarda menos tiempo para entender o recordar lo que quisimos decir cuando escribió alguna pieza de Normas code.Coding Hacer una DifferenceLook en el siguiente ejemplo: volumen (int i, j int, int k) (int vol; = i * j * k vol, vol return;) En cuanto a este código de un vistazo, que lleva algún tiempo de uno a entender que esta función calcula el volumen. Sin embargo, si nos atenemos a una convención de nomenclatura para las variables y el método de nombres, podemos hacer el código más readable.Here convenios son muestra de algunos de ellos: el uso significativo nombres de variable usar verbos en nombres de métodos de uso de los nombres de las variables uso de 4 espacios para indentar int calculateVolume (altura, int anchura, int length) (volumen int i = 0; volume = alto * ancho * longitud, volumen return;) Se necesita más tiempo para escribir este código, sin embargo, esto ahorra mucho más tiempo. Este código es mucho más legible que su versión original. Con un poco de esfuerzo, podemos hacer el código más understandable.The BenefitsIt no sólo es la lectura que obtenemos a través de un estándar de codificación en la programación. Escribir código más seguro también puede ser fomentará a través de una convención de codificación. Como ejemplo, en C + + se podría decir que cada variable puntero debe ser inicializado a NULL.char myName * = NULL; Esto garantiza que la memoria no nos corruptos mientras esté usando este legibilidad variable.Code puntero es sólo uno de los aspectos de mantenimiento. Normas de codificación de gran ayuda con el mantenimiento del programa, nuestra capacidad de cambiar los programas con facilidad. Coherencia impuestas a través de un estándar de codificación es un factor clave para lograr el éxito en el mantenimiento de prorams.Defining su propia codificación StandardA programador puede definir su propia convención de codificación y se adhieran a que en escribiendo programas. Sin embargo, hay son muchas convenciones de codificación disponible en la Internet. Los programas en Java, que debe tener una mirada en http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html - Convenios de código para el lenguaje de programación Java de Sun.For C + + normas de codificación, le recomendamos que eche un vistazo en http://www.bbc.co.uk/guidelines/webdev/AppB.Cpp_Coding_Standards.htm - C + + Estándares de codificación de BBC.http: / / oopweb.com / CPP / Documentos / CPPHOWTO / Volumen / C + + Programming HOWTO-14.html - C + + Programming HOWTO tiene en C + + convenciones de codificación, y también un montón de enlaces que conducen a varias normas de codificación que usted puede escoger Consultor Dirk from.John Programación http://www.programminghelp4u.com/ Programación (Asignación / Proyecto) Ayuda
Artículo Fuente: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster obtener el código html
Añadir este artículo a su sitio web ahora!
Webmaster Envíe sus artículos
No es necesario que se registre! Completa el formulario y su artículo está en el Messaggiamo.Com Directorio!