SORU
12 NİSAN 2009, Pazar


Parametre adlandırma: dosya adı ya da dosya adı?

Adlandırma benim* dilbilgisi açısından doğru olması için çalışıyorum. Her zaman fileName yerine filename kullandım. Java Kongre de bunu kullanmak gibi görünüyor, ama FxCop fileName tercih ediyor.

Bu konuda discussion on WikiPedia bir şey var. Daha fazla okudum, daha fazla haklı olduğumu hissetmek çok normal! ( :) ). Kimse kesin bir cevap var mı ya da bu sadece bir şey özneldir?

Şerefe

Steve

Sadece bu yazı dilbilgisi hataları yok umut*!

CEVAP
12 NİSAN 2009, Pazar


Lower camel case alanlar ve parametreler için tavsiye edilir.

Örnek 1:

fileName // for fields, parameters, etc.
FileName // for properties, class names, etc.

Genel olarak, fileName kullanılan filename; Enterprise Library gibi açık kaynak şeyler Microsoft tarafından oluşturulan kaynak kodu, okuyarak doğrulayabilirsiniz.

Sebep:

  1. ana noktabu isimler bu durumda daha okunabilir olmasıdır arkasında.
  2. Ayrıca bu yaklaşım eklertutarlılıkbirkaç parametre (alanlar, değişkenler..) aynı yöntemi (sınıf..) ve aynı önek ile kullanıldığında "", aşağıda gösterildiği gibi: . dosya
  3. ...birkaç nedeni vardır, ama daha öznel.

Örnek 2:

fileName, fileSize... // instead of filename AND filesize

Ayrıca Bkz:

Adlandırma kuralları tam bir ayarlama için, kontrol bu kitabı tavsiye ederim:

Ve aynı zamanda IDesign.net bazı şeyler kontrol edin

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • sknbp

    sknbp

    16 Kasım 2006
  • thelonelyisland

    thelonelyisl

    23 Aralık 2005
  • Troy Hunt

    Troy Hunt

    29 EYLÜL 2011