Tôi thấy khó có thể dễ dàng thấy những thuộc tính / thuộc tính nào tồn tại trên tất cả các lớp mô hình của tôi vì chúng không được xác định rõ ràng trong các tệp lớp của tôi.
Để khám phá các thuộc tính mô hình, tôi giữ tệp giản đồ.rb mở và lật giữa nó và bất kỳ mã nào tôi đang viết khi cần. Điều này hoạt động nhưng rất rắc rối vì tôi phải chuyển đổi giữa việc đọc tệp lược đồ để chọn các thuộc tính, tệp lớp mô hình để kiểm tra các phương thức và bất kỳ mã mới nào tôi đang viết để gọi các thuộc tính & phương thức.
Câu hỏi của tôi là, làm thế nào để bạn khám phá các thuộc tính mô hình khi bạn phân tích một cơ sở mã Rails lần đầu tiên? Bạn có giữ tệp lược đồ.rb luôn mở không, hoặc có cách nào tốt hơn không liên quan đến việc nhảy giữa tệp lược đồ & tệp mô hình không?