Tôi đã sử dụng Rails cho một vài tháng nay, và tôi khá thoải mái viết lên một dự án & thao tác Rails với nhu cầu của tôi, vvSửa đổi Rails: Người dùng cấp cao tìm ra những gì cần phải thay đổi?
Gần đây tôi đã cố gắng để có được một ít tiên tiến hơn, vì vậy tôi đã cố gắng sửa đổi/thêm vào codebase ray hiện có: thêm các phương thức trợ giúp biểu mẫu mới, thêm phương thức responds_to: pdf, v.v ... và tôi đã gặp rất nhiều vấn đề.
Khó khăn là tìm hiểu mã nào tôi cần sửa đổi; nơi mã đó được đặt và cách đảm bảo tôi không bỏ lỡ mã có liên quan trong các tệp khác. Tôi đoán có một cách mọi người học cách làm điều này, nhưng tại thời điểm này tôi hầu như chỉ đoán và hy vọng.
Tôi đoán câu hỏi của mình là, làm cách nào để các nhân viên Rails tìm hiểu nơi mã họ cần sửa đổi được chỉnh sửa & cách tiếp cận để chỉnh sửa nó? Nó có vẻ như nó chỉ là một cái gì đó bạn cần phải biết từ trước khi quen thuộc, nhưng tôi đoán có phải là một phương pháp đơn giản để hiểu nơi (và những gì) để chỉnh sửa.
Bất cứ ý tưởng được đánh giá cao ... chúc mừng
Điều bạn đã mô tả khá chính xác đối với những gì tôi làm! –
câu hỏi hay, tôi muốn biết làm thế nào người khác làm. Tôi chỉ sử dụng [API doc] (http://apidock.com/rails) để xem qua mã nguồn cho đến khi tôi hiểu được cơ chế. Một cách khác để đạt được kiến thức ... là ngăn xếp tràn! khi tôi bắt đầu học đường ray, tôi đã sử dụng để quét tất cả các câu hỏi liên quan đến đường ray và cố tự tìm câu trả lời. Làm điều này, tôi đã học được rất nhiều về đường ray nội bộ. Tuy nhiên, , tôi không chắc chắn câu hỏi này thuộc về đây. Có thể trên http://codereview.stackexchange.com? –