2016-04-04 36 views
1

Rails uygulamasının modelinde çalışıyorum ve kullanmam gereken adların yarısı saklıdır (ve bunlar uygulama içinde daha anlamlı olanlardır). başka bir isim bulmak istemiyorum). Bunu halletmenin en iyi yolu nedir? Bütün modeller için bir önek kullanarak düşünüyorumRails Uygulaması'nda ayrılmış isimleri işlemenin en iyi yolu

"Süreci" Benim fikirleri (amaçlı sözcükler değil olanlar için):

MyProcess

TheProcess

Bu yüzden, tercih ettiğim önek, her model için kullanacağım:

MyUser

theuser

teşekkürler!

+1

Hangi ayrılmış isimlerden bahsediyorsunuz? –

+0

İşlem, Monitör, Sinyal, Aksiyon –

cevap

2

Ad çakışmasından kaçınmanın standart yolu ad doldurmadır. Yani, bir modülde tüm "ayrılmış" adlarınızı (ve tutarlılık için tüm diğerlerini) koyarsınız. Böyle bir şey:

module MyApp 
    class Signal 
    # code here 
    end 
end 

Bu şekilde, süre MyApp içinde, Signal sınıfınızı demektir ve ::Signal yakut dan biri olacak.

İlgili konular