Programando con estilo
“El código es poesía” resa el refrán de Wordpress.org (Code is poetry), y si… para los que lo entendemos lo es en cierta manera, o al menos por aquellos que nos preocupamos por escribirlo bien, porque hay mucho código de programas que parecen ser escritos por monos (¿alguién dijo PhpNuke por ahí?.
Leyendo este post el algorítmica (al que llegué por este post de Picando Código) me encuentro con los nombres de las distintas formas de indentar el código fuente de un programa.
Yo utilizo el estilo Allman en todo el código que escribo. A mi criterio es el más fácil de leer, ya que aporta de espacios en blanco que me ayudan a distinguir los distintos bloques de código. Estoy hablando de este:
function mostrarAlgo($sAlgo)
{
if (!null($sAlgo))
{
echo $sAlgo;
}
else
{
echo "No hay nada que mostrar";
}
}
También al igual que a Eduardo de Algorítmica, indento el seteo de las variables de esta forma:
$sString = "Pablo";
$sPais = "Argentina";
$bSoltero = true;
$iEdad = "32";
Y encontré algo interesante que voy a aplicar: utilizar bloques de código.
{// Ver si es verdad
if ($bTalCosa)
{
echo “Es verdad”;
}
else
{
echo “Es falso”;
}
}// Fin de ver si es verdad
Esta es una forma más clara de organizar ciertos bloques de código que a veces no se nos ocurre como marcarlos o diferenciarlos del resto.
Algunos enlaces:
- Wikipedia: Estilo de programación
- Indentación automática para PHP
- Wikipedia: Estilos de indentado (EN)