"SCM" adlı bir modülde "SVN" yi temsil eden bir sınıf oluşturmam gerekiyor. Ama Ruby'de kısaltmalar ile uğraşırken konvansiyonun ne olduğunu bilmiyorum ve "Camel case tercih edilir" dışında Google ile alakalı hiçbir şey bulamadım.Ruby - Adlandırma Kuralı - sınıf/modül adlarındaki kısaltmaların harf durumu?
SCM::SVN
veya Scm::Svn
mu arayayım? Bunun için bir sözleşme var mı?
Ruby sözleşmesi, [trollop] (https://rubygems.org/gems/trollop), [asset_hat] (https://github.com/mintdigital/asset_hat) veya hatta Tenpuku (Google Translate'e göre Subversion için Japonca). ;-) –
@MarkThomas Fun fact: _tenpuku_ (転 覆) "subversion" anlamına gelebilir, ancak daha yaygın kullanım [capsizing and rollovers] gibi şeyler içindir (https://www.google.com/search?q=%E8 % BB% A2% E8% A6% 86 ve TBM = isch & BIW = 1438 & bh = 719 & sei = bKs7T-3qDcydmQX1rri8Cw). Ve şimdi biliyorsun. ;) – brymck