«naming» etiketlenmiş sorular

Ekibiniz veya topluluğunuz tarafından en çok kabul edilen bir formda en az sayıda karakterle anlam ve açıklama verin.

5
C ++ başlık dosyalarından nefret edersem ne yapmalıyım?
Başlık dosyaları hakkında her zaman kafam karıştı. Çok garipler: .cpp içermeyen. Son zamanlarda bir takım projesine katıldım ve tabii ki, hem .h hem de .cpp kullanıldı. Bunun çok önemli olduğunu biliyorum, ancak sahip olduğumuz her bir sınıftaki her bir fonksiyon bildirimini kopyalayıp yapıştırarak yaşayamam. 2-dosya kuralını verimli bir şekilde nasıl …

17
Özel değişkenlerinizi C # ile nasıl adlandırırsınız? [kapalı]
Şu anda olduğu gibi, bu soru bizim soru-cevap formatımız için uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 6 yıl önce kapandı . …

3
“Gerekirse X yapın” yöntemini adlandırmak
X'in yapılması gerekip gerekmediğini kontrol eden ve gerekirse X'i yapan bir yöntemi adlandırmanın iyi bir yolu nedir? Örneğin, yeni kullanıcılar giriş yaptığında bir kullanıcı listesini güncelleyen bir yönteme nasıl ad verilir? UpdateListIfNeededçok uzun gözüküyor, bununla birlikte basit UpdateListbir işlem muhtemelen pahalı ve gereksiz bir işlem her seferinde gerçekleştiriliyor. EnsureListUpdatedaynı zamanda …

8
Adlandırma türleri için iyi teknikler veya testler var mı?
Garip, açık bir soru, ancak bu her zaman çarptığım bir sorun: Bakımı ve çalışması kolay olan yazılım, iyi tasarlanmış bir yazılımdır. Bir tasarımı sezgisel hale getirmeye çalışmak, bir sonraki geliştiricinin, bileşenin işlevini çıkarabilmesi için bileşenlerinizi adlandırmak anlamına gelir. Bu yüzden sınıflarımıza "Tip1", "Tip2" vb. İsimlerini vermeyiz. Bir gerçek dünya konseptini …
23 design  naming 

13
Systems Hungarian notation hala faydalı bir uygulama mı? [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Bu soruyu netleştirmek ve böylece yeniden açılmak üzere yardım almak için yardım merkezini ziyaret edin . 8 yıl önce kapandı . Forumu araştırdım, ancak neden kaçınılması gerektiğinin cevabını bulamadım, …
23 c++  naming 

2
Adlandırma kuralı: Son alanlar (statik değil)
Bugün bir meslektaşımla finalJava sınıflarındaki alanların isimlendirilmesi hakkında bir tartışma yaptım . İfadesinde final, örneklerin oluşumundan sonra değerleri değişmeyeceğinden, sabit alanları da dikkate alınmalıdır. Bu, finalalanlar için aşağıdaki adlandırma kurallarına yol açacaktır : public class Foo { private static final String BLA_BLA = "bla"; private final String BAR_BATZ; ... } …
23 java  naming  final 

6
P * ile önekleme fonksiyon parametre isimlerinin faydaları nelerdir?
İşlev parametrelerini önekleyen projeleri (Java projelerinde ve Eclipse kullanan ekiplerde) sık sık görüyorum p. Örneğin public void filter (Result pResult) ... Şahsen bunun bir yararı görmüyorum, ancak nedeninin ne olduğunu bilmek istiyorum. Şimdiye kadar duyduğum en iyi açıklama, aynı adlandırılmış alanların adını ayırt etmektir. Bu açıklama ile ilgili sorunlarım var …


3
Ardışık kelimelerin sayıları olan yerlerde deve nasıl yapılır?
Bu soru edildi göç o Yazılım Mühendisliği Stack Exchange'de yanıtlanabilir çünkü yığın taşması gelen. 7 yıl önce göç etti . Sadece bu köşe-köşe-köşe davasında takip etmek için iyi bir kongre olup olmadığını merak ediyorum. Gerçekten Java kullanıyorum ancak C # arkadaşlarının da iyi bir kavrayışa sahip olabileceğini düşündüm. Diyelim ki, …

7
XML neden EML olarak adlandırılmıyor?
Gönderen Wikipedia Genişletilebilir İşaretleme Dili (XML), belgeleri makinede okunabilir biçimde kodlamak için bir kurallar kümesidir. W3C tarafından üretilen XML 1.0 Spesifikasyonu [4] ve tüm açık standartlar olan ilgili diğer spesifikasyonlarda tanımlanmıştır. [5] Kestirme XML'i daha doğal EML yerine çağırmanın tarihsel nedenleri nelerdir?
21 naming  xml  etymology 

2
İşleyici, Yönetici ve Denetleyici arasındaki fark
"Handler", "Manager" veya "Controller" sınıflarını adlandırmak arasında bir fark var mı? IE: PurchaseManager, PurchaseHandler, PurchaseController. Bu yeterlilikler aynı anlamı taşıyor mu veya aralarında net bir fark var mı? Dilden bağımsız bir yanıt yoksa, Java'yı dil olarak düşünün.
21 java  naming 

1
Kodunuzdaki çoğul tantum ile başa çıkmak için standartlar nelerdir? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Çoğul ve tekil değerleri aynı olan değişkenleri kullanırken bunları nasıl adlandırırsınız? Dışarıda standartlar var mı? Örneğin: Series[] …

7
Sınıfları “Bilgi” sonekiyle adlandırmanın ardındaki fikir nedir, örneğin: “SomeClass” ve “SomeClassInfo”?
Fiziksel cihazlarla ilgilenen bir projede çalışıyorum ve bu projedeki bazı sınıfların nasıl düzgün bir şekilde adlandırılacağı konusunda kafam karıştı. Gerçek cihazlar (sensörler ve alıcılar) bir şey ve onların yazılımda temsil başka bir şey göz önüne alındığında , ben bazı sınıfları "Bilgi" soneki ad desen ile adlandırmayı düşünüyorum. Örneğin, a Sensor, …

2
Bir API sadece kod bakarak ne yaptığını her zaman bilmek gerekir?
Son zamanlarda kendi API'mı geliştiriyorum ve API tasarımına bu kadar ilgi duyduğumda, API tasarımımı nasıl geliştirebileceğimi çok merak ettim. Birkaç kez ortaya çıkan bir yönü (API'mın kullanıcıları tarafından değil, konu hakkındaki gözlemli tartışmamda): API'yı ne yaptığını çağıran koda bakarak bilmelisiniz . Örneğin , söylem repo için GitHub'daki bu tartışmaya bakın …

1
C kitaplığı neden aynı ada sahip makrolar ve işlevler kullanıyor?
Gerçekten ilginç olan PJ Plauger'in 'Standart C Kütüphanesi'ni okuyorum. Kitap sadece kütüphanenin nasıl kullanılacağını değil aynı zamanda nasıl uygulandığını da açıklıyor. ctype.hBölümü okumayı bitirdim ve başlıkta fonksiyonlar hem makro hem de fonksiyon olarak bildirildi. Örneğin int isdigit(int); Ayrıca #define isdigit(c) (_Ctype[(int)(c)] & _DI) İKİ'nin neden kullanıldığını anlamıyorum? Ayrıca, kendi özel …
20 c  naming  functions  macros 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.