«coding-style» etiketlenmiş sorular

**KULLANMAYIN! Bu etiket tamamen görüşlü bir konuyu ifade eder ve bu nedenle artık konuyla ilgili değildir. ** Kodlama stilini ve kurallarını izleyen sorular.

30
String output: format veya concat C #?
Dize çıkarmak veya dizeleri bitirmek istediğinizi varsayalım. Aşağıdaki stillerden hangisini tercih edersiniz? var p = new { FirstName = "Bill", LastName = "Gates" }; Console.WriteLine("{0} {1}", p.FirstName, p.LastName); Console.WriteLine(p.FirstName + " " + p.LastName); Biçimi kullanmayı mı tercih edersiniz yoksa sadece dizeleri mi birleştiriyorsunuz? Favorin ne? Bunlardan biri gözlerinize zarar …

15
C # 'daki numaralandırmaların kendi dosyaları olmalı mı? [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 . 2 yıl önce kapalı . Bu soruyu geliştir Bir numaralandırma kullanan bir sınıf var, enum şu anda kendi dosyasında savurgan görünüyor. Tüketildikleri …
178 c#  coding-style  enums 


30
Kıvırcık parantezleri atlamak neden kötü bir uygulama olarak kabul edilir? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza 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ışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
177 java  c#  c++  c  coding-style 

9
.toArray (yeni Sınıfım [0]) veya .toArray (yeni Sınıfım [myList.size ()])?
Bir ArrayListim olduğunu varsayarsak ArrayList<MyClass> myList; Ve Array'ı aramak istiyorum, kullanmak için bir performans nedeni var mı MyClass[] arr = myList.toArray(new MyClass[myList.size()]); bitmiş MyClass[] arr = myList.toArray(new MyClass[0]); ? Daha az ayrıntılı olduğu için ikinci stili tercih ediyorum ve derleyicinin boş dizinin gerçekten oluşturulmadığından emin olacağını varsaydım, ancak bunun doğru …

30
Takip etmek zorunda kaldığınız en garip kodlama standart kuralı neydi? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza 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ışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 9 yıl önce kapalı . …
173 coding-style 

6
Python `import x` ve` x x import y` ifadelerinden sıralamanın doğru yolu nedir?
Piton stil kılavuzu böyle grup ithalatı için öneriyor: İthalat aşağıdaki sırayla gruplandırılmalıdır: standart kütüphane ithalatı ilgili üçüncü taraf ithalatı yerel uygulamaya / kütüphaneye özel ithalat Bununla birlikte, iki farklı ithalat yolunun nasıl ortaya konması gerektiği hakkında bir şey söylemez: from foo import bar import foo Bunları sıralamanın birden çok yolu …


9
İyi mi kötü mü? Alıcıdaki nesneleri başlatma
Garip bir alışkanlığım var ... en azından iş arkadaşımın bilgisine göre. Birlikte küçük bir proje üzerinde çalışıyoruz. Sınıfları yazma şeklim (basitleştirilmiş örnek): [Serializable()] public class Foo { public Foo() { } private Bar _bar; public Bar Bar { get { if (_bar == null) _bar = new Bar(); return _bar; …
167 c#  coding-style  getter 

16
Null Coalescing operatörünü kullanmanın benzersiz yolları [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 . 2 ay önce kapalı . Bu soruyu geliştir C # Null birleştirici işleç kullanmanın standart yolunun varsayılan değerleri ayarlamak olduğunu biliyorum. string …


30
Bu gün ve yaşta bir kod dosyasında en fazla 80 karakter genişliğinde geçerli bir neden var mı? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza 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ışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

23
Serbest bırakıldıktan sonra değişkeni NULL olarak ayarlama
Şirketimde, herhangi bir belleği boşalttıktan sonra değişkeni sıfırlayan bir kodlama kuralı var NULL. Örneğin ... void some_func () { int *nPtr; nPtr = malloc (100); free (nPtr); nPtr = NULL; return; } Yukarıda gösterilen kod gibi durumlarda, ayarının NULLherhangi bir anlamı olmadığını hissediyorum . Yoksa bir şey mi kaçırıyorum? Böyle …

5
İlişkisel tablo adlandırma kuralı
Yeni bir projeye başlıyorum ve tablo- ve sütun isimlerimi en baştan almak istiyorum. Örneğin, tablo adlarında her zaman çoğul kullandım, ancak son zamanlarda öğrenilen tekil doğru. Yani, bir tablo "kullanıcı" var ve sonra sadece kullanıcının sahip olacağı ürünler var, tablo "user_product" veya sadece "ürün" olarak adlandırılmalıdır? Bu bire çok ilişkidir. …

13
PHP sınıf yöntemlerinde önde gelen alt çizgi ile anlaşma nedir?
Çeşitli PHP kütüphanelerine bakarken, birçok insanın bazı sınıf yöntemlerini tek bir alt çizgiyle önek olarak seçtiğini fark ettim. public function _foo() ...onun yerine... public function foo() Nihayetinde bunun kişisel tercihe bağlı olduğunu fark ettim, ama bu alışkanlığın nereden geldiğine dair bir fikrin olup olmadığını merak ediyordum. Benim düşüncem, sınıf yöntemlerinin …
155 php  coding-style 

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.