10. Propinas y trucos

Nota

Dirk Koenig proporciona la siguiente sugerencia para acelerar el desarrollo de servlets.

Mientras se está desarrollado es muy útil tener lo siguiente:

    def Myservlet.get_instance( config, *options )
      load __FILE__
      Myservlet.new( config, *options )
    end
  
Esto hace que el fichero se recargue en cada petición, permitiéndonos cambiar el código del servlet sin necesidad de reiniciar el servidor (justo como se hace con un programa CGI).

Desde luego, se puede hacer la recarga de una forma mucho más sofisticada, como sólo cuando el programa se haya modificado.