Tôi cần phải tạo một lớp đại diện cho "SVN" bên trong một mô-đun được gọi là "SCM". Nhưng tôi không biết quy ước khi giao dịch với từ viết tắt trong Ruby là gì và không thể tìm thấy bất kỳ thứ gì có liên quan trong Google, ngoại trừ "trường hợp Camel được ưu tiên".Ruby - Công ước đặt tên - chữ cái viết tắt của các từ viết tắt trong tên lớp/mô-đun?
Tôi có nên gọi nó là SCM::SVN
hoặc Scm::Svn
? Có một quy ước cho điều này?
Quy ước Ruby là đặt tên cho nó là [trollop] (https://rubygems.org/gems/trollop), [asset_hat] (https://github.com/mintdigital/asset_hat) hoặc thậm chí Tenpuku (Tiếng Nhật cho Subversion theo Google Dịch). ;-) –
@MarkThomas Thực tế thú vị: _tenpuku_ (転 覆) có thể có nghĩa là "lật đổ", nhưng cách sử dụng phổ biến hơn là dành cho những thứ như [capsizing and rollovers] (https://www.google.com/search?q=%E8 % BB% A2% E8% A6% 86 & tbm = isch & biw = 1438 & bih = 719 & sei = bKs7T-3qDcydmQX1rri8Cw). Và bây giờ bạn biết. ;) – brymck