«coding-style» etiketlenmiş sorular

Kodlama stili, kaynak kodun okunabilirliğine ve anlaşılmasına yardımcı olan bir dizi yönergedir.


1
CSS neden değişkenleri ve hiyerarşiyi yerel olarak desteklemiyor?
Kullanıcı arayüzü geliştirmede yeniyim, ancak CSS'nin çalışma şeklinden çok rahatsızım. Kullanım durumum div, bir sayfadaki belirli bir stilin içine belirli stiller uygulamak istediğimdir . CSS girişimi: div.class1 { font: normal 12px arial, helvetica, sans-serif; font-color: #f30; } div.class1 div.class2 { border: 1px solid #f30; } DAHA AZ deneme: @red: #f30; …
11 coding-style  css  ui  css3 

3
Vatansızlık hakkında semantik bir ipucu olarak “statik”?
Geçenlerde Java'da geri dönüp birim testleri eklemek için orta ölçekli bir projenin yeniden düzenlenmesi işlemini yaptım. Singletonlar ve statiklerle alay etmenin ne kadar acı olduğunu fark ettiğimde, nihayet onlar hakkında okuduğum şeyi bu kez "aldım". (Deneyimden öğrenmesi gereken insanlardan biriyim. Oh iyi.) Şimdi, nesneleri oluşturmak ve onları birbirine bağlamak için …



8
Bir değişken durumu nasıl tanıtır?
"C ++ kodlama standartları" okuyordu ve bu satır vardı: Değişkenler durumu ortaya çıkarır ve mümkün olduğunca az durumla, mümkün olduğunca kısa ömürlerle uğraşmanız gerekir. Mutasyona uğrayan hiçbir şey sonunda durumu manipüle etmez mi? Mümkün olduğunca az devletle uğraşmak için ne yapmanız gerekir ? C ++ gibi saf olmayan bir dilde, …

4
İkili operatörlerin önüne veya arkasına yeni satırlar koymalı mıyı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ı . …
11 c++  coding-style 

7
Yüksek Ciro Ortamlarında Daha Fazla Yorum Daha mı İyi?
Bugün bir meslektaşımla konuşuyordum. İki farklı proje için kod üzerinde çalışıyoruz. Benim durumumda, kodum üzerinde çalışan tek kişi benim; Onun durumunda, düzenli olarak (8-12 ayda bir) gelip giden co-op öğrencileri de dahil olmak üzere, aynı kod tabanında birden fazla kişi çalışır. Yorumlarıyla liberal olduğunu ve her yere koyduğunu söyledi. Onun …


6
Tek Sorumluluk İlkesi ile Mücadele
Bu örneği düşünün: Bir web sitem var. Kullanıcıların yayın yapmasına (herhangi bir şey olabilir) ve yayını tanımlayan etiketler eklemesine olanak tanır. Kodda, yazı ve etiketleri temsil eden iki sınıf var. Bu sınıflara Postve diyelim Tag. Postyayın oluşturma, yayınları silme, yayınları güncelleme, vb. ile Tagilgilenir. etiket oluşturma, etiketleri silme, etiketleri güncelleme …

10
Tek Hat İfadeleri ve İyi Uygulamalar
Son zamanlarda, birçoğunuzun kaşlarını çatabileceğini bildiğim, ancak sonunda, tek bir (bazen) tekrarlayan yöntemin yapısından ziyade küresel kod yapısını izlememe yardımcı olan bir alışkanlık kazandım: bir sayı gruplama ifadeleri tek bir satırda, şöyle: textBox1.Text = "Something!"; textBox2.Text = "Another thing!"; textBox3.Text = "Yet another thing!"; aksine textBox1.Text = "Something!"; textBox2.Text = …

10
'Matematiksel' işlevler matematiksel gösterimi izlemeli mi?
Sanırım bu soru derhal öznel olarak işaretlenecek, ancak hangisinin daha iyi olduğunu düşünüyorsunuz: double volume(double pressure, double n_moles, double temperature) { return n_moles * BOLTZMANN_CONSTANT * temperature / pressure; } veya double volume(double P, double n, double T) { return n*R*T/P; } Başka bir deyişle, bazı denklemi uygulayan fonksiyonlar denklemin …

6
Java'da birden çok değer nasıl döndürülür?
Bazen bir işlevden birden çok değer döndürmek istersiniz. Bu normalde Java ile nasıl yapılır? Bir seçenek, bir liste veya grup döndüren bu Python snippet'i gibi bir dizi kullanmaktır: value, success = read_unreliably() if success: print value Başka bir seçenek de şu JavaScript örneğinde olduğu gibi bir karma / dict döndürmektir: …

5
Okunabilirlik yardımı olarak adlandırılan bağımsız değişkenler (parametreler)
Uzun zaman önce ADA'da çok şey programladım ve bir işlevi çağırırken argümanları adlandırmak normaldi - SomeObject.DoSomething (SomeParameterName => someValue); Şimdi C # adlı argümanları desteklediğine göre, bir argümanın ne anlama geldiği belli olmadığı durumlarda bu alışkanlığa geri dönmeyi düşünüyorum. Bir argümanın ne anlama geldiğinin her zaman açık olması gerektiğini iddia …

3
Java 8'de, işlevsel arabirimin bir uygulamasını döndüren yöntem başvuru ifadelerini veya yöntemleri kullanmak stilistik olarak daha mı iyi?
Java 8, fonksiyonel arayüzler konseptinin yanı sıra fonksiyonel arayüzler almak için tasarlanmış çok sayıda yeni yöntem ekledi . Bu arayüzlerin örnekleri, yöntem referans ifadeleri (örn. SomeClass::someMethod) Ve lambda ifadeleri (örn. (x, y) -> x + y) Kullanılarak kısa bir sürede oluşturulabilir . Bir meslektaşım ve ben bir formun veya başka …

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.