«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.

9
'Foo' gerçekten ne anlama geliyor?
Umarım bu bir programlama sorusu olarak nitelendirilir, herhangi bir programlama dersinde olduğu gibi, sonunda kod örneklerinde 'foo' ile karşılaşırsınız. (evet, değil mi?) 'foo' gerçekten ne anlama geliyor? Hiçbir şey ifade etmiyorsa , ne zaman kullanılmaya başlandı?


30
Birisine kötü kod yazdığını nasıl söylersiniz? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 8 yıl önce kapalı . Bu soruyu geliştir Eğlenmek için bir kodlama projesinde küçük bir grup insanla çalışıyorum. Organize ve oldukça uyumlu bir grup. …
217 coding-style 

8
Sözlükler ve varsayılan değerler
connectionDetailsBir Python sözlüğü olduğunu varsayarsak , bunun gibi kodları yeniden düzenlemenin en iyi, en zarif, en "pythonic" yolu nedir? if "host" in connectionDetails: host = connectionDetails["host"] else: host = someDefaultValue

6
CSS seçicileri / HTML özellikleri için tire işaretleri neden tercih ediliyor?
Geçmişte her zaman HTML'deki sınıf ve kimlik özelliklerini tanımlamak için alt çizgi kullandım . Son birkaç yılda, çoğunlukla kendimi toplumdaki trendle hizalamak için kesiklere geçtim, bana mantıklı geldiği için değil. Her zaman tire işaretlerinin daha fazla dezavantajı olduğunu düşündüm ve faydalarını görmüyorum: Kod tamamlama ve Düzenleme Çoğu editör, tire işaretlerini …


8
Dış kapsamlarda gölgelendirme adları ne kadar kötü tanımlanır?
Sadece Pycharm'a geçtim ve kodumu geliştirmem için bana sağladığı tüm uyarı ve ipuçlarından çok memnunum. Anlamadığım bu hariç: This inspection detects shadowing names defined in outer scopes. Değişkene dış kapsamdan erişmenin kötü bir uygulama olduğunu biliyorum ama dış kapsamın gölgelenmesiyle ilgili sorun nedir? İşte bir örnek, Pycharm bana uyarı mesajı …

15
Getter ve Setter?
Ben bir PHP geliştiricisi değilim, bu yüzden PHP'de özel alanlarla (sevdiğim şekilde) saf bir OOP tarzında, açık alıcı / ayarlayıcıları kullanmak için daha popüler olup olmadığını merak ediyorum: class MyClass { private $firstField; private $secondField; public function getFirstField() { return $this->firstField; } public function setFirstField($x) { $this->firstField = $x; } …
203 php  oop  coding-style 

18
C ++ 'da “super” kullanımı
Kodlama tarzım aşağıdaki deyimi içerir: class Derived : public Base { public : typedef Base super; // note that it could be hidden in // protected/private section, instead // Etc. } ; Bu, "süper" yi Base için bir takma ad olarak kullanmamı sağlıyor, örneğin yapıcılarda: Derived(int i, int j) : …
203 c++  coding-style 

8
main () içindeki return deyimi ve exit ()
İçinde ifadeler kullanmalı mıyım exit()yoksa sadece returnifadeler main()mi kullanmalıyım ? Şahsen ben returnaçıklamaları tercih çünkü kodu okurken başka bir işlevi ve akış kontrolü okumak gibi hissediyorum (bence) pürüzsüz. Ve main()işlevi yeniden düzenlemek istesem bile , sahip olmaktan returndaha iyi bir seçim gibi görünüyor exit(). Does exit()şey special yapmak returndeğil mi?
197 c++  c  coding-style  return  exit 


21
JavaScript'te birden çok CSS stilini nasıl ayarlayabilirim?
Aşağıdaki JavaScript değişkenleri var: var fontsize = "12px" var left= "200px" var top= "100px" Onları tekrar tekrar bu şekilde benim öğeme ayarlayabilirsiniz biliyorum: document.getElementById("myElement").style.top=top document.getElementById("myElement").style.left=left Hepsini aynı anda bir araya getirmek mümkün müdür? document.getElementById("myElement").style = allMyStyle


9
C ++ 'da dahili typedefs - iyi stil mi kötü stil mi?
Son zamanlarda kendimi sık sık bulduğum bir şey, o sınıfın içindeki belirli bir sınıfla ilgili typedef'leri, yani class Lorem { typedef boost::shared_ptr<Lorem> ptr; typedef std::vector<Lorem::ptr> vector; // // ... // }; Bu türler daha sonra kodun başka bir yerinde kullanılır: Lorem::vector lorems; Lorem::ptr lorem( new Lorem() ); lorems.push_back( lorem ); …

8
JavaScript için herhangi bir kodlama standardı 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ı . …

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.