Là một người đã học Rails gần đây (như một sở thích - không bao giờ sử dụng nó để phát triển cấp độ thương mại) và đã từng làm việc trong JEE và ASP.NET, câu trả lời của Wayne M rất đúng.
Dù sao, có một khía cạnh tinh tế cho vấn đề này mà chưa ai đề cập đến, nhưng điều đó làm tôi bận tâm một chút với Rails - sự phụ thuộc mạnh mẽ vào quy ước về cấu hình .
Về cơ bản, nếu bạn đã quen sử dụng định hướng "Tìm trong tệp" với cơ sở mã mới, CoC có thể sẽ làm phiền bạn khi cố gắng chọn Rails. Thật tuyệt vời cho các trường xanh CRUD đơn giản được thực hiện chính xác theo cách của Rails (như Wayne M nói), nhưng đối với bất kỳ điều gì độc đáo và phức tạp hơn, sẽ khó có thể tìm ra điều gì đang xảy ra nếu bạn cố gắng tìm ra dòng chảy bằng cách tìm kiếm công cụ trong các tập tin để xem làm thế nào hệ thống ống nước được nối lên.
Mặc dù tôi nghĩ, vấn đề này có lẽ sẽ không tệ như vậy khi bạn có nhiều kinh nghiệm hơn với Rails. Tôi chắc chắn có thể thấy đó là một vấn đề đối với ai đó đến từ phát triển web Java / .NET cũ, người đã quen với một luồng cấu hình rất dài dòng - và được sử dụng để dựa vào việc nhìn thấy mọi thứ được phát âm ở đâu đó.