SORU
20 Ocak 2009, Salı


Dava sadece onun türü farklı bir değişken adı kullanarak ahlaksız mıyım?

Örneğin, bu kod parçası: take

var person = new Person();

ya Pythonistas için:

person = Person()

Sürekli bunun ne kadar kötü olduğu söylendi, ama henüz bu iki kod satırı ahlaksızlığın bir örnek görmek için. Benim için, bir kişi ve başka bir isim vermek zaman kaybıdır. Büyük bir olay olurdu bu gün önce dizim sanırım. Ama bu gün, çok kolay bir ad yazın ayrı bir değişken adı. Heck, hatta kolay fark burada görmek.

Ya da kaçırdığım bir şey mi var? Eğer öyleyse, eğer sorunlara neden olan kod örneği sağlayabilirseniz faydalı olacaktır.

CEVAP
20 Ocak 2009, Salı


O bunun kötü olduğunu söylemek gibi bir mantık nedir? Bunu her zaman yapıyorum. Bir tür tek bir değişken adı için basit, anlamlı yoludur. Eğer Person iki nesne daha sonra gerekirse size anlamlı sıfatlarla person gibi önek olabilir

fastPerson
slowPerson

aksi halde sadece

person

bana uyar.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BiGSH0TROB

    BiGSH0TROB

    7 NİSAN 2011
  • LG Mobile Global

    LG Mobile Gl

    2 EYLÜL 2010
  • Samantha Crain

    Samantha Cra

    30 EKİM 2008