He estado usando los carriles durante unos meses, y estoy cómodo escribiendo bastante hasta un proyecto & manipulación de los carriles a mis necesidades, etc.Modificación de rieles: ¿cómo descubren los usuarios avanzados qué se debe cambiar?
Recientemente he estado tratando de conseguir un poco más avanzado, así que he intentado modificar/agregar a la base de código de carriles existente: agregar nuevos métodos de ayuda de formulario, agregar un método de respuestas_ a: pdf, etc. ... y he tenido muchos problemas.
La dificultad está en aprender qué código necesito modificar; dónde se encuentra ese código, y cómo asegurar que no omito el código relacionado en otros archivos. Supongo que hay una manera en que la gente aprende a hacer esto, pero por el momento solo estoy adivinando y esperando.
Supongo que mi pregunta es, ¿cómo hacen los Rails para aprender dónde se edita el código que necesitan modificar & para editarlo? Parece que es algo que debes saber de familiaridad previa, pero supongo que tiene que haber un método simple para entender dónde (y qué) editar.
Cualquier idea apreciados ... Saludos
¡Lo que has descrito es bastante preciso para lo que hago! –
buena pregunta, me gustaría saber cómo otras personas lo hacen. Solo uso el [API doc] (http://apidock.com/rails) para echar un vistazo al código fuente hasta que entiendo la mecánica. Otra forma de obtener conocimiento ... ¡es el desbordamiento de pila! cuando comencé a aprender los rieles, solía escanear todas las preguntas relacionadas con los rieles, y traté de encontrar la respuesta yo mismo. Al hacer esto, aprendí mucho sobre los rieles internos. sin embargo, no estoy seguro de que esta pregunta pertenezca aquí. Tal vez en http://codereview.stackexchange.com? –