En kodlama kuralları if
, while
vb (if(
vs if (
) sonra boşluk koyarak tercih vb iken. Bunun özel bir sebebi var mı, yoksa kişisel bir şey mi?Uzay sonra, eğer (ve parantez öncesi)
cevap
Onları fonksiyon çağrılarından ayırmak için her zaman olduğunu düşündüm.
+1 Bu, hem yapılandırılmış ifadelerde hem de işlev çağrılarında parantez kullanan JavaScript, Java, C ailesi için geçerlidir. Douglas Crockford'un [JavaScript kodlama kuralları] 'nı (http://javascript.crockford.com/code.html) alıntılamak için: "Bir fonksiyon değeri ile onun ((sol parantez) arasında boş bir alan kullanılmamalıdır. anahtar sözcükler ve işlev çağırma. " –
Ayrıca, [Linux çekirdek stili kılavuzu] alıntılamak için (http://www.kernel.org/doc/Documentation/CodingStyle):" Alanların kullanımı için Linux çekirdeği stili (çoğunlukla) işlevi bağlıdır -versus-anahtar kelime kullanımı: (en) anahtar kelimelerden sonra boşluk kullanın.Önemli istisnalar, büyüklükler, tipeof, alignof ve \ _ \ _ attribute \ _ \ _ gibi işlevler gibidir. " – Jonathan
Eğer bir anahtar kelime ise Paranteziniz varsa, dil yapısı parantez gerektiriyorsa, boş yer yoksa, sadece benim düşüncem, ama uzayı buldum * daha az * okunabilir. – Nerdfest
Parantez kullanmayan diller nedir? –