‫Tekrar hoş geldiniz.
‫Bu videoda da kodlama standartlarını ele almak istiyorum.
‫Temel olarak kodlama standartları, geliştiricilerin bir proje için kaynak kodu yazarken izledikleri
‫bir dizi kılavuz, en iyi uygulama ve programlama stilidir.
‫Dolayısıyla tüm büyük yazılım şirketleri bu standartları takip eder ve şirketlerin de kendi standartları vardır.
‫Bunlar sadece kodlama standartlarına ilişkin bazı örneklerdir.
‫Elbette, bir şirkette çalıştığınızda, size kodunuzu belirli bir şekilde yazmanızı söyleyeceklerdir çünkü
‫onlar böyle yaparlar.
‫Şimdi kodlama standardının bölümlerine bir göz atalım.
‫Değişkenlerinize her zaman makul bir isim vermelisiniz.
‫Bu nedenle, bir değişken bildirirken, geliştiricinin değişkene uygun bir isim vermesi gerekir.
‫Değişkenin adı kullanımına göre belirlenmelidir.
‫Bu değişkeni ne için kullanacağımı düşünün?
‫Ve sonra bu değişkenin gerçekten ne için kullanıldığını açıklayan bir isim verin.
‫Örneğin, kullanıcının h'sini saklamak istiyorsanız, bu değişken için iyi bir isim olacaktır.
‫Yaş veya kullanıcı yaşı.
‫Ayrıca fonksiyonlarınıza uygun bir isim de vermelisiniz.
‫Bir fonksiyona, kodda veya programda yaptığı işleve göre bir isim verilmelidir.
‫Yani işlevler genellikle eylem yapar, değil mi?
‫Örneğin, internet bağlantısını kontrol edecek bir fonksiyona sahip olmak istiyorsanız, buna internet bağlantısını
‫kontrol et adını verirsiniz.
‫Sonra yorumlar.
‫Kodunuzda her zaman yorum bırakmak iyi bir uygulamadır ve büyük teknoloji şirketlerinde bu bir zorunluluktur.
‫İşlevler, o işlevin kullanımını ve işlevselliğini belirten yorumlara sahip olmalıdır.
‫Aynı proje üzerinde çalışan diğer geliştiricilerin bu işlevin kullanımının ne olduğunu anlamalarına yardımcı olur.
‫Ve bu sadece diğer geliştiriciler için değil, aynı zamanda kendiniz için de geçerli.
‫Birkaç yıl sonra ya da birkaç ay sonra koda geri döndüğünüzde, uygun yorumlarınız
‫yoksa kendi kodunuzu anlamanın gerçekten zor olduğunu göreceksiniz ve her şeyi sıfırdan
‫yeniden çözmeniz gerekecek, bu da çok fazla zaman alacaktır.
‫Tamam.
‫Şimdi projelerinizde kullanabileceğiniz farklı yorum türlerini keşfedelim.
‫Yani tek satırlık yorumlar vardır ve bu da burada görebileceğiniz tek satırlık bir yorumdur.
‫Değişkenlerin ne olduğunu veya bir if deyiminin ne işe yaradığını açıklamakta fayda vardır.
‫Daha sonra birden fazla satıra yorum yapmak için kullanılan çok satırlı yorumlar vardır.
‫Eğik yıldızla başlar ve eğik yıldızla biter.
‫Yani bu birden fazla satıra yayılabilir.
‫Buraya çok sayıda yorum ekleyebilirsiniz ve bunların hiçbiri derleyici tarafından yorumlanmayacaktır.
‫Yani geliştiricinin okuması için orada duruyor.
‫Ardından, işlevlerin veya bir sınıfın dokümantasyonunu oluşturmak için kullanılan XML dokümantasyon yorumlarını kullanabilirsiniz.
‫Bu tipik bir yorum türüdür.
‫C-sharp'ta üç eğik çizgi ile başlarsınız, sonra etiket özetine sahip olursunuz ve özet parantezler içindedir ve sonra temel
‫olarak bu sınıf veya işlev ne yaparsa yapsın sadece perdelersiniz.
‫Bunlar, kodunuzu başkalarıyla paylaştığınızda oldukça kullanışlıdır çünkü Visual Studio bunları tanıyacak
‫ve yöntemi çağırdığınızda özeti görüntüleyecektir.
‫Gördüğünüz gibi, yöntemlerin üzerine geldiğimizde, yazdığımız özeti okuyacağız.
‫Örneğin burada havalı yöntemin Bu havalı bir yöntemdir yazan bir özeti vardır ve farenizle
‫havalı yöntemin üzerine geldiğinizde, yöntemin ne yaptığını söyleyen bu özeti alt kısmında
‫belirtecektir.
‫Pekâlâ, standart uygulamalar bu kadar.
‫Elbette, büyük bir firmada veya genel olarak bir şirkette çalışmaya başladığınızda karşılaşacağınız
‫ve örneğin değişkenlerini nasıl adlandırdıklarını öğreneceğiniz daha fazla uygulama vardır.
‫Tamam.
‫Bir sonraki videoda görüşmek üzere.