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

6
Python kodunu PEP8 uyumlu olacak şekilde dönüştürmek için araç
Ben PEP8, örneğin her ikisi de vardır ile Python kodu uyumlu olup olmadığını doğrulamak araçlar vardır biliyor çevrimiçi bir hizmet ve bir piton modülü . Bununla birlikte, Python dosyamı kendi kendine yeten, PEP8 geçerli bir Python dosyasına dönüştürebilecek bir servis veya modül bulamıyorum . Varsa bilen var mı? PEP8'in tamamen …

5
Do block ve kaşlı ayraçları kullanma {}
Ruby'de yeni, acemi eldivenlerinizi giyin. Aşağıdaki iki kod parçacığı arasında herhangi bir fark (belirsiz veya pratik) var mı? my_array = [:uno, :dos, :tres] my_array.each { |item| puts item } my_array = [:uno, :dos, :tres] my_array.each do |item| puts item end Ayraç sözdiziminin bloğu tek bir satıra yerleştirmenize izin vereceğini biliyorum. …
112 ruby  coding-style 

19
#ifdef vs #if - kodun belirli bölümlerinin derlenmesini etkinleştirmek / devre dışı bırakmak için bir yöntem olarak hangisi daha iyi / daha güvenli?
Bu bir tarz meselesi olabilir, ancak geliştirme ekibimizde bir miktar bölünme var ve bu konuda başka birinin fikri olup olmadığını merak ettim ... Temel olarak, normal geliştirme sırasında kapattığımız bazı hata ayıklama yazdırma ifadelerimiz var. Şahsen şunları yapmayı tercih ederim: //---- SomeSourceFile.cpp ---- #define DEBUG_ENABLED (0) ... SomeFunction() { int …

11
Python'da parametrelerin zorla adlandırılması
Python'da bir işlev tanımınız olabilir: def info(object, spacing=10, collapse=1) aşağıdaki yollardan herhangi biriyle çağrılabilir: info(odbchelper) info(odbchelper, 12) info(odbchelper, collapse=0) info(spacing=15, object=odbchelper) Python'un, adlandırıldıkları sürece herhangi bir sıralı argümanlara izin vermesi sayesinde. Yaşadığımız sorun, daha büyük işlevlerimizden bazıları büyüdükçe, insanlar spacingve arasına parametreler ekliyor olabilir collapse, bu da yanlış değerlerin adlandırılmayan …

9
R'deki değişkenleri adlandırmak için tercih ettiğiniz stil nedir? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu yazıyı düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştirin R kodunda değişkenleri ve fonksiyonları adlandırmak için hangi kuralları tercih ediyorsunuz? Anlayabildiğim kadarıyla, hepsi …

6
Webstorm'da tonlarca çözülmemiş değişken uyarısıyla nasıl savaşılır?
Sunucudan veri alan bir işlevim var: function getData(data){ console.log(data.someVar); } Webstorm, someVar- çözümlenmemiş bir değişken olduğunu söylüyor . Bu tür uyarılardan ne kurtulabilirim? Birkaç seçenek görüyorum: İde ayarlarında uyarıları bastırın; Alanlar ( ayrıntılar ) içeren bir json kaynak dosyası ekleyin ; Diziler benzeri sözdizimi kullanın data['some_unres_var']:; Ayrıca Webstorm bana "veriler" …

5
Intellij'de, deve durumu ve aralıklı alt çizgi arasında nasıl geçiş yapabilirim?
Şirketimde java ve sql için iki farklı stil kılavuzumuz var. Java'da adında bir alanım var historyOfPresentIllnessve sql'yi yazdığımda adını vermek istiyorumhistory_of_present_illness . İfadeyi vurguladığımda birinden diğerine geçmek için bir klavye kısayolu var mı? Ya da belki bunu yapabilen bir eklenti? Soruyorum iken açmak için bir yol varsa, ben de isteyebilir …

18
Enum ve int / String arasında uygun şekilde eşleme
Yalnızca sınırlı sayıda değer alabilen değişkenler / parametrelerle çalışırken, her zaman Java'yı kullanmaya çalışıyorum enum. public enum BonusType { MONTHLY, YEARLY, ONE_OFF } Kodumun içinde kaldığım sürece, bu iyi çalışıyor. Bununla birlikte, genellikle aynı amaç için düz int(veya String) değerler kullanan diğer kodlarla arayüz oluşturmam gerekir veya verilerin sayı veya …
108 java  enums  coding-style 



8
C #’da hala [goto] kullanan var mı ve öyleyse neden? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu yazıyı düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştirin C # 'ta hala "goto" anahtar kelime sözdizimini kullanıp kullanmadığını ve bunu yapmak için …
104 c#  .net  coding-style  goto 

6
PEP 8, anahtar kelime bağımsız değişkeninde veya bir varsayılan parametre değerinde neden '=' etrafında boşluk yok?
PEP 8= neden bir anahtar kelime bağımsız değişkeninde veya bir varsayılan parametre değerinde boşluk olmamasını önerir ? Bu =, Python kodundaki diğer tüm oluşumların etrafında boşluklar önermekle tutarsız mı ? Nasıl: func(1, 2, very_long_variable_name=another_very_long_variable_name) daha iyi: func(1, 2, very_long_variable_name = another_very_long_variable_name) Python'un BDFL'si tarafından yapılan herhangi bir tartışma / açıklama …




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.