12 ŞUBAT 2010, Cuma
`__== '____ '`__eşdeğer Ruby ana adı
Ruby yeni duyuyorum. Ayrı ayrı kullanmaya devam etmek istiyorum bir aracı içeren bir modülün işlevleri almak için arıyorum. Python ile sadece bunu yapmak istiyorum:
def a():
...
def b():
...
if __name__ == '__main__':
a()
b()
Bu programı çalıştırmak ya da a()
ve/veya b()
ayrı ayrı kullanmak için bir modül almak için izin verir. Eşdeğer Ruby paradigma nedir?
CEVAP
12 ŞUBAT 2010, Cuma
Vahşi doğada görülen çıkardım Yakut (kabul ediyorum, ton), bu standart Ruby tasarım bir model değil. Modüller ve komut Eğer gerçekten bu işi iyi, temiz bir yol değil eğer yok şaşırmam yani ayrı kalmak gerekiyor.
DÜZENLEME:Found it.
if __FILE__ == $0
foo()
bar()
end
Ama kesinlikle yaygın değil.
Bunu Paylaş:
____ Yani Ruby DOSYA nedir?...
Ruby on Rails üretim günlük rotasyon...
Sen Ruby çağrı's -> operatör n...
DateTime nasıl dönüştürebilirim.Ruby U...
Ruby on Rails: Nasıl rake db ile bir g...