«coding-standards» etiketlenmiş sorular

Kodlama standartları veya kodlama kuralları, bir yazılım projesinde kod üretimi sürecini yönetmek için tasarlanmış kurallar veya yönergeler kümesidir. Genellikle endüstrinin en iyi uygulamalarına veya genellikle kabul edilen sözleşmelere dayanırlar. Adlandırma kuralları, stil, yasaklanmış özellikler ve daha fazlasını içerir.

3
Birisi bana C # 'ın kodlama konvansiyonu açıklayabilir misiniz?
Son zamanlarda Unity3D ile çalışmaya ve öncelikle C # ile komut yazmaya başladım. Normalde Java'da programladığım için, farklar çok büyük değil , ancak doğru yolda olduğumdan emin olmak için hala bir çökme kursuna başvurdum. Bununla birlikte, C # ile en büyük merakım, yöntem adlarının ilk harfini büyük harflerle yazmasıdır (örn. …


4
Kendini referans alan yöntem zincirlemesinin gerçek dezavantajları var mı?
Son zamanlarda belirli bir projede belirli bir sınıf için zincirleme yönteminin uygulanmasını önerdim, böylece kodun okunabilirliği geliştirilebilir. Sadece kolaylık sağlamak için değil, anlambilim için de akıcı arayüzler uygulanmalı ve benim önerim reddedildi. Akıcı bir arayüz önermediğimi ama okunabilirliği ve kodlama konforunu iyileştirmek için kendini zincirleme yönteminin (her ikisi de birbiriyle …


4
Tek harfli değişkenlerin kullanımı teşvik ediliyor mu? [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ı . Java'da tek harfli değişkenlerin kullanımı teşvik ediliyor mu? Kod snippet'lerinde veya eğitimlerinde genellikle bunları görürsünüz. Onları kullanmayı …

8
Artık bir kodlama standardına ihtiyaç var mı?
Bir kodlama standardının çok yardımcı olduğu kanıtlanmıştır. Bununla birlikte, programcının tercih ettiği herhangi bir standarda göre biçimlendirilecek birçok farklı araç ve IDE vardır. Kod düzgün / yorumlandığı sürece (ve bir spagetti karışıklık değil), bir kodlama standardı ihtiyacını görmüyorum. Bir kodlama standardının geliştirilmesi için herhangi bir argüman var mı (bir tane …


10
Bir modülü değiştirirken / eklerken başka bir geliştirici kodunu yeniden biçimlendirmek uygun mudur?
Grup atmosferinde gelişirken ve bazı kod tabanlarında özellikler eklerken veya değiştirirken. Önceki geliştiriciler kodunu mevcut kodlama standartlarına getirmek için yeniden biçimlendirmenin saldırgan veya kaba olduğu düşünülüyor mu? Standartların değiştiğini ve muhtemelen değişmeye devam edeceğini anlıyorum, ancak birisi gelir ve kod biçimlendirmenizi değiştirirse herhangi biriniz rahatsız olur mu? Açık olmak gerekirse, …

8
Adlandırma kurallarına önem verilmeye değer mi?
Değişkenlerimi .Net kurallarını kullanarak adlandırıyorum: Değişkenler ve alanlar için camelCase (bir sınıftaki özel alanlar için _camelCase kullanma eğilimindeyim) Yöntemler, özellikler ve sınıflar için PascalCase Saptığım tek yer, aslında Java SCREAMING_CAPS stilini tercih ettiğim sabitler ve Numaralar. Şirketimin kod temeli, VB6 ve VBScript'ten sözde Macar gösterim stili ile doludur, tam gelişmiş …


6
Dikey hizalama: evet veya nay? [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ı . Örneğin, dikey olarak hizalanmamış: Name: Hamt Version: 0.1.0 Cabal-Version: >= 1.2 License: BSD3 Author: Jason Baker Veya …

2
Hata İşleme Nasıl Yapılır [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 6 yıl önce kapalı . Birkaç yıldır profesyonel düzeyde programlamış olmama rağmen hala hata işlemeyi tam olarak anlamıyorum. Uygulamalarım …


3
isteğe bağlı olmayan işaretçiler ve C ++ 'da const olmayan başvurular
Gelen Diğer C ++ Özellikleri, Referans Argümanlar ait tarihinde C ++ Stil Rehberi , bunu const olmayan referanslar kullanılmamalıdır okuyun. Referansla iletilen tüm parametreler sabit olarak etiketlenmelidir. Başvuruları argüman olarak kullanan işlev çağrılarına bakmanın C programcıları için kesinlikle kafa karıştırıcı olduğu açıktır, ancak C ve C ++ artık farklı dillerdir. …

6
Javascript adlandırma kuralları
Java geçmişindeyim ve JavaScript'te yeniyim. Aşağıdaki örnekte olduğu gibi tek karakter parametre adları kullanarak birçok JavaScript yöntemi fark ettim. doSomething(a,b,c) Beğenmedim, ancak bir JavaScript geliştiricisi, dosya boyutunu küçültmek için yapıldığına ikna etti, JavaScript dosyalarının tarayıcıya aktarılması gerektiğini belirtti. Sonra kendimi başka bir geliştiriciyle konuşurken buldum. Bana Firefox'un sayfayı daha hızlı …

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.