Tutorial de PERL en castellano : Algunos consejos |
Preguntas frecuentemente preguntadas Bibliografía. Recursos Internet |
Ya que hemos aprendido todo lo que debíamos aprender sobre PERL, no está de más dar unos cuantos consejos para realizar buenos programas.
Mucho cuidado con los espacios, con los puntos y comas y los demás caracteres que no están ahí de adorno
Un espacio entre el $
y el nombre de una
variable, dará un error de sintaxis. O un espacio entre el #
y el !
, que
dará un error extraño, ya que el shell interpretará
el resto de la línea como un comentario. Y no olvidemos nunca el
;
al final de las sentencias, ni las llaves
alrededor de cualquier bloque, como por ejemplo en los bucles.
Sigue siempre la via PERL
Aunque nos permita recurrir a lo que conocemos de otros lenguajes, PERL permite hacer las cosas de forma mucho más compacta, elegante y a veces rápida. Por ejemplo, en vez de
$zipi= $matriz[0]; $zape = $matriz[1];
en PERL se puede hacer:
($zipi,$zape) = @matriz;
O para dividir algo como "González McKenzie,
Pepeillo", lo más rápido es ($Ap1, $Ap2,
$Nombre) = /(\S+) (\S+), (\S+)/;
(previa asignación a $_
);
en vez de utilizar split
dos veces. O @fichero=
<FILE>;
en vez de usar un bucle para leer el fichero línea
a línea. Los operadores de asignación de matrices, las variables
asociativas y las expresiones regulares son fundamentales en casi cualquier
programa PERL; dominarlas es alcanzar el Zen del PERL
Aprovéchate del depurador
Tiene órdenes bastante simples, y permite hacer muchas cosas; de hecho, todo lo que se puede hacer con PERL. Aunque parezca un poco espartano, es la mejor opción para empezar a crear un programa.
Conoce tus bibliotecas
Aparte de las muchas librerías estándar que trae PERL, hay otras, disponibles sobre todo en el CPAN, para hacer casi todo, desde acceso a base de datos hasta realizar tablas astrológicas. El conocer qué librerías hay disponibles, o mirar antes ahí, ahorrará mucho trabajo.
[ Preguntas frecuentemente preguntadas] [ Bibliografía.] [ Recursos Internet] |