Es útil tener esqueletos o archivos de plantilla que solo puede copiar y usar como base para una nueva secuencia de comandos o aplicación.¿Cuáles son tus esqueletos favoritos para los diferentes idiomas?
Por ejemplo, utilizo los siguientes (emacs con el módulo de inserción automática abre automáticamente una copia del archivo esqueleto apropiado cuando creo un archivo nuevo).
Perl:
#!/usr/bin/perl -w
use strict;
use Getopt::Long;
my $verbose = 1;
GetOptions("verbose!" => \$verbose
) or die("options error");
C++:
#include <iostream>
#include <stdexcept>
int main(int argc, char** argv){
try{
}
catch(std::exception& e){
std::cerr << e.what() << std::endl;
return EXIT_FAILURE;
}
return EXIT_SUCCESS;
}
Posiblemente, se podría incluir el código básico para boost::program_options
etc.
¿Cuáles son sus archivos favoritos esqueleto?
Genial, no sabía MooseX. ¡Gracias! – Frank