Trong ruby, tôi bắt đầu thấy một thực tế khá bình thường bao gồm các mô-đun và mixins được tham chiếu như :: ModuleName :: ClassName, trong quá khứ nó đã được khá nhiều chỉ là ModuleName :: ClassName.Sự khác nhau trong :: ModuleName :: ClassName và ModuleName :: ClassName
Điều tôi muốn đạt được ở đây là hiểu biết tốt về lý do tại sao thực tiễn này được xem gần đây hơn và những gì nó thực hiện khác đi.
Sự khác biệt là gì?
Lợi ích gì (nếu trước đó không trả lời câu hỏi này)?
Cảm ơn bạn đã nhập trước.
+1 để có giải thích tuyệt vời với một ví dụ đơn giản. – nkm