Cómo utilizar develpment.log para depurar
Es importante que revisemos este archivo para ver que está haciendo exactamente nuestra aplicación. Os pondré un ejemplo. En Rails las consultas SQL no las generamos nosotros (generalmente) y podría ser que estuvieramos haciendo una búsqueda entre demasidos registros que hiciera que nuestra aplicación no rindiese lo esperado. En el arvhivo log/development.log se escriben las consultas que la aplicación hace.
Una buena solución es abrir una consola y ejecutar tail -f log/development.log, de esta manera aparecerá el contenido del archivo por pantalla y podremos comprobar que está pasado.
