El Estilo.Indentación

Hasta el momento, en cada uno de los "miniprogramas" que hemos desarrollado, hemos seguido una cierta cantidad de normas que, si bien no son obligatorias para construir un programa en PHP, resultan verdaderamente vitales (y en caso de que no trabajen solos, sino con un grupo de programadores, es una de las costumbres más importantes y agradecidas por los demás) en programas complejos y con muchas líneas de código. A continuación, veremos con detalle algunas de estas normas, además de agregar otras tantas.

Indentación

La indentación en los programas (no sólo en los desarrollados en PHP, sino en casi todos los lenguajes de programación) es un buen hábito para la mayor comprensión de los bloques de código que se van anidando, y que representan un número de instrucciones que llevan a cabo un fin común (en la gran mayoría de las ocasiones).

Así por ejemplo, comparemos estos dos segmentos de código:

<?php

$producto = "Camisa";

function descubriendo($producto){

if ($producto == "Camiseta"){

echo "El producto es una Camiseta";

echo "Adiós";

}

elseif ($producto == "Camisa"){

echo "El producto es una Camisa";

echo "Adiós";

}

else echo "No hay producto";

}

echo "El producto guardado es: <BR>";

descubriendo($producto);

?>

<?php

$producto = "Camisa";
function descubriendo($producto)
{
   if ($producto == "Camiseta"){
     echo "El producto es una Camiseta";
     echo "Adiós";
   }
   elseif ($producto == "Camisa"){
     echo "El producto es una Camisa";
     echo "Adiós";
   }
   else 
     echo "No hay producto";
   }
   echo "El producto guardado es: ";
   descubriendo($producto);
}

 

?>

Si bien ambos programitas hacen exactamente lo mismo, ¿con cuál de los dos se quedarían? La indentación nos sirve para comprender el orden en el que el programa fluye, de tal forma que nos resulte muy difícil perdernos, por ejemplo, en el orden en el que un if...elseif...elseif...elseif...else, está anidado en nuestro programa.

La indentación, además, no afecta el tamaño de nuestro archivo, ya que los espacios en blanco no son tomados en cuenta por el "compilador" de PHP.

En nuestra próxima reunión, hablaremos sobre los comentarios y su enorme importancia.

De momento, la peor de las batallas, es precisamente la que nunca se lleva cabo (que conste, esto tiene que ver exclusivamente con las batallas que libramos con nosotros mismos y nuestros conocimientos, ninguna, absolutamente ninguna otra batalla), sigan programando y ¡hasta pronto!.

 

Contenidos que te pueden interesar
Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 400px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame