SORU
16 EYLÜL 2008, Salı


Ruby çeteleler

Ruby numaralama deyim uygulamak için en iyi yolu nedir? (Neredeyse) Java/C gibi kullanabileceğim bir şey arıyorum# çeteleler.

CEVAP
16 EYLÜL 2008, Salı


İki yol. Semboller (:foo gösterim) ya da sabitler (3 ** gösterim).

Semboller edebi dizeleri ile kod çöp olmadan okunabilirliği geliştirmek için istediğiniz zaman uygundur.

postal_code[:minnesota] = "MN"
postal_code[:new_york] = "NY"

Sabitler önemli olan temel bir değeri varsa uygun. Sadece bildirmek sizin sabitler tutun ve içinde sabitler bildirmek için bir modül.

module Foo
  BAR = 1
  BAZ = 2
  BIZ = 4
end

flags = Foo::BAR | Foo::BAZ # flags = 3

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ciaran Blumenfeld

    Ciaran Blume

    20 NİSAN 2009
  • TheTwistedFrequency

    TheTwistedFr

    26 NİSAN 2010
  • ThreadBanger

    ThreadBanger

    2 Mart 2007