SORU
14 Ocak 2011, Cuma


Birden fazla kelime ile bir mücevher adlandırırken tire veya alt çizgi kullanmak gerekir?

Gem adı birden fazla kelime varsa gem adlandırma ne olduğu konusunda kafam karıştı.

  • düşünme-Sfenks gem adıdır, ama base *.bu gem için rb dosya/thinking_sphinx lib.(alt çizgi) rb

  • eylemleri-olarak-taggable-gem adını ve base *.rb dosya lib denir/--taggable-hareket.rb (tire)

  • factory_girl bir base *adına hem gem adı ve alt çizgi kullanır.dosya rb

Bir alt çizgi kullanır veya tire fark eder mi? Herhangi bir gelişmekte olan uzlaşma burada mı?

CEVAP
14 Ocak 2011, Cuma


Hodel bu konuda bir blog yazısı var Eric: A Project Naming Recommendation

Rayların Kongre katılaşmış eşleme sınıf adları için CamelCase dosya adları (sınıf altını çizdi İMAPProcesor tanımlanır imap_processor.rb). Kullanma altını çizdi gem adları insanlar için kolaylaştırır gerektiren dosya ne olduğunu (aynı proje adı) veya hangi sınıf adı ri bakmak için.

Eğer eklenti bir taş veya bir uzantısı varsa Alt-projenin adı tack ederim bir çizgi ile. Eğer yeni bir eklemek istedim işleyici bank için imap_to_rss için e-posta, gem adını alacaktı imap_to_rss-chase.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Austin Evans

    Austin Evans

    5 AĞUSTOS 2007
  • Break

    Break

    10 Aralık 2005
  • RinconDynamic

    RinconDynami

    1 EKİM 2011