Estilos de programacion

Páginas: 3 (715 palabras) Publicado: 20 de septiembre de 2015
ESTILOS DE PROGRAMACIÓN

Estilo de programación (también llamado estándares de código o convención de código) es un término que describe convenciones para escribir código fuente en ciertos lenguajesde programación.

No hay un "estilo correcto", sino que hay muchos. Definitivamente hay distintos criterios sobre cuál de ellos es el mejor, y discusiones bizantinas al respecto. De todos modos, sihay un acuerdo bastante generalizado sobre varias cosas que se consideran "mal estilo".

Entre los más sobresalientes se encuentran los siguientes:

Estilo K&R

El estilo K&R es el más usado en ellenguaje C y PHP. El estilo K&R, fue llamado de esta forma porque fue usado por Kernighan y Ritchies en su libro The C Programming Language [4]. Se trata de abrir la llave en la misma línea dedeclaración de la orden, indentando los siguientes pasos al mismo nivel que la llave y cerrando la llave en el mismo nivel que la declaración.

Ejemplo

function saludar($val) {
if($val == 1) {
echo"HOLA";
}
else {
echo "CHAO";
}
}

La ventaja de este estilo es que la llave de apertura no requiere una línea extra y llave de finalización se alinea conceptualmente a ladeclaración conceptual a la que pertenece. Una desventaja de este estilo es que la llave final de un bloque toma una línea entera, el cual podría se parcialmente resuelto en los bloques if/else ydo/while

Estilo Allman

El estilo Allman fue definido por Eric Allman. Se trata de crear una nueva línea para las llaves, e identar el código debajo de ellas. La llave de cierre tiene el mismo identado quela de inicio

function saludar($val)
{
if($val == 1)
{
echo "HOLA";
}
else
{
echo "CHAO";
}
}

Ventaja de este estilo es que la indentación del códigoclaramente diferencia las instrucciones de un bloque con la declaración condicional.

Una desventaja de este estilo es que cada llave de finalización ocupa una línea entera sin añadir ningún código....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estilo de programacion
  • Estilo programacion
  • Estilos De Programacion
  • Estilos de programacion
  • Estilos de Programación
  • Guia de Estilo de Programacion
  • Glosario Estilos de programacion
  • Manual de estilo de programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS