«naming-standards» etiketlenmiş sorular

12
Yerel bir değişkendeki ilk sözcük için küçük harf kullanmanın nedeni nedir (örn. WorkerCount, firstName)
Tüm değişkenlerim için tam uygun kasa kullanmam nedeniyle diğer programcılardan çok eleştiri alıyorum. Örneğin, tipik bir programcı employeeCountdeğişken adı için kullanacak , ama kullanıyorum EmployeeCount. Ben geçersiz bir yöntem, dönüş yöntemi, değişken, özellik veya sabit olsun, her şey için tam uygun kasa kullanın . Javascript'te bile bu sözleşmeyi izliyorum. Bu …

1
Sabitleri tüm büyük harflerle adlandırmanın geçmişi nedir?
Tüm büyük harflerde sabit adlandırma kuralının ardındaki tarih nedir? Sezgim, insanların önişlemci makrolarını tüm büyük harflerle adlandırmak için etkili bir şekilde ayrı bir ad alanında yaşayacakları ve isim çarpışmalarını önleyecekleri bir uygulama geliştirdikleri C önişlemcisi ile başladığıdır. Benim inancım, bu uygulamanın, önişlemci olmayan sabitlere ( enums, constdeğişkenler) de uygulanacak şekilde …

8
Neden alanlardaki önek önerilmez?
Eski günlerde, Macarca gösterim yaptık. Bu artık passé olarak kabul ediliyor ve çoğunlukla artık kullanmıyorum, ancak hala m_önek için üye alanlarını belirtmek için kullanıyorum . Benim için, başka birinin kodunu okuyorsam ve bunu görüyorum: count = 3; countBu işleve yerel bir değişken olduğunu varsayalım ve işlev başka bir yerde kullanılacak …

5
Yüklenen resimleri adlandırmak için en iyi yöntem nedir?
Web uygulamamda kullanıcıların profil resmi yükleyebilecekleri bir formum olduğunu varsayalım. Dosya boyutu, boyutları vb. İle ilgili birkaç gereksinimim var, ancak kullanıcı resmi yüklediğinde bunları sistemime nasıl adlandırmalıyım? Herhalde tutarlı ve benzersiz olması gerekir. Belki bir GUID? a5c627bedc3c44b7ae7c06a44fb3fcf8.jpg Zaman damgası mı? 129899740140465735.jpg Bir karma mı? Örn: md5 b1a9acaf295cf14ffbc5b6538294562c.jpg Bunu yapmanın standart …

3
Yazılım geliştirmede çevre adlandırma standartları?
Projem şu anda çevre adlandırma sorunları yaşıyor. Farklı insanlar hangi ortamların adlandırılması gerektiği veya adların neyi belirttiği konusunda farklı varsayımlara sahiptir ve bunları tartışırken karışıklığa neden olur. Biraz araştırma yaptım ve orada standart bulamadım. Bu terimler "Yerel", "Kum", "Geliştirme", "Test", "Kullanıcı", "KG", "Evreleme" ve "Üretim" (artı farklı kişilerin sorduğu birkaç …

3
Standart ve kullanıcı tanımlı türler arasında sözdizimsel bir ayrım yapmanın anlamı nedir?
Burada özellikle C ++ ve Bjarne Stroustrup'un adlandırma kurallarına atıfta bulunsam da , prensip olarak, insanların burada ve orada diğer diller için biraz benzer kurallar kullandığını gördüm. Dolayısıyla, temel fikir, kod okunurken standart türleri kullanıcı tanımlı tiplerden ayırt edebilmelidir . Örneğin, Bjarne Stroustrup, türler için ilk büyük harf (örn. Kare …

2
Scala Option tipi neden Haskell'de olduğu gibi belki de denilmiyor? [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ı . Scala Option tipi neden Haskell'de olduğu gibi belki de denilmiyor? Belki benim için çok daha "anlambilimsel" bir …

2
Python'da değer döndüren işlevleri nasıl adlandırmalıyım?
Python'daki işlevlerim için isim seçme konusunda kafam karıştı . Bazen Python yerleşik işlevleri zorunludur : printfunction ve string method find. Bazen böyle değildirler: örneğin lenadı gibi zorunlu değildir calculate_lenve typedeğildir find_type. Anlamadığımız printbir değer döndürüyor (yani None) ve bir şey yapar (yani ekranda bir dize gösterir), bu yüzden adı zorunludur. …

4
Yöntem adlarında bağlaçların kullanımı neden kötü bir adlandırma kuralıdır? [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 . 5 yıl önce kapalı . Ekibimde birkaç yazılım mimarıyla yakın çalışıyoruz. Projelerimizin tüm tasarım kararlarını onaylıyor, bazı kod incelemeleri yapıyorlar vb. Projelerimiz …

2
Alt çizgi ile değişkenler / üyeler başlatılabilir derleyici bulmaca?
Liseden beri bana böyle değişkenleri tanımlayan öğretildi: int _a; veya int __a; kötü uygulama olarak düşünülmelidir, çünkü bu sonunda geçici değişkenleri adlandırmak için altçizgi ile başlayan değişkenleri kullanan derleyicileri bulmaktadır. Bildiğim kadarıyla bu, bazı kişilerin adın sonunda alt çizgiyi taşımayı sevmesinin nedeni budur: int a_; Ancak, alt çizgi başlangıç ​​değişkenleri …

2
Sayı ile başlayan dizeyi temsil etmek için özellik adlandırma
Windows üzerinde bazı kamera meta veri baktığımızda File Properties(bir kaç birlikte) vardır iki Propertiesadında Odak uzaklığı ve 35mm odak uzaklığı . Bu ikisinden yararlanacak yazılımlar geliştiriyorum Properties. Şimdiye kadar birincisi için bir Propertyisim oluşturdum FocalLength, ancak diğeri için uygun bir isim bulamıyorum. Düşündüm _35MmFocalLengthya da ThirtyFiveMmFocalLength, ama bence daha iyi …

1
Soyut olmayan sınıf için açık bir kelime var mı?
Projemde temel olarak soyut dersler aldım ve bunları kullanan / miras alan birkaç ders daha var. Belgeleri yazarken, bunun bir kısmının bu soyut olmayan sınıfların davranışı ile ilgili olduğunu belirtmek istiyorum, ama bu kelimeyi saçma kullanarak buldum. Sadece bir sınıf olduğunu söyleyebilirim, ancak soyut bir sınıf da bir sınıf. Yani …
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.