Yorumları ve Kodun Okunabilirliğini Anlama
Kodunuzu daha kolay anlaşılır ve sürdürülebilir hâle getirmek için yorumları ve biçimlendirmeyi kullanın
Yorumları ve Kodun Okunabilirliğini Anlama, CoddyKit'te ücretsiz bir C# Academy dersidir. Bu, 3 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, C# Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. C# Academy kursu toplamda 3 dersten oluşur.
C# Dilinde Açık Yorumlar Yazma
Açıklamaları ve Kod Okunabilirliğini Anlama
Sonraki derse hoş geldiniz! Bu derste kodunuzu belgelemek ve okunabilirliğini artırmak için açıklamaları nasıl kullanacağınızı öğreneceksiniz. Hadi başlayalım!

Açıklamalar Nedir?
Açıklamalar Nedir?
Açıklamalar, kodunuzda derleyici tarafından yok sayılan satırlardır. Kodun ne yaptığını açıklamak veya kendiniz ve başkaları için not bırakmak amacıyla kullanılırlar.
Önemli Nokta: Açıklamalar, kodunuzu anlamayı ve bakımını yapmayı kolaylaştırır.
C# Dilindeki Açıklama Türleri
C# Dilindeki Açıklama Türleri
C# üç tür açıklamayı destekler:
- Tek satırlı açıklamalar:
//ile başlar. - Çok satırlı açıklamalar:
/*ve*/arasına yazılır. - XML belge açıklamaları:
///ile başlar ve belgeleme amacıyla kullanılır.
İpucu: İhtiyaçlarınıza göre uygun açıklama türünü kullanınız.
Tek Satırlı Açıklamalar
Tek Satırlı Açıklamalar
Tek satırlı açıklamalar, belirli bir kod satırını açıklamak için kullanılır. Örnek:
İpucu: Kısa açıklamalar için tek satırlı açıklamaları kullanınız.
using System;
class Program {
static void Main() {
// This is a single-line comment
Console.WriteLine("Hello, World!");
// Outputs "Hello, World!"
}
}
Çok Satırlı Açıklamalar
Çok Satırlı Açıklamalar
Çok satırlı açıklamalar, daha uzun açıklamalar yapmak veya kod bloklarını geçici olarak devre dışı bırakmak için kullanılır. Örnek:
Önemli Nokta: Karmaşık mantığı veya kodunuzun bölümlerini açıklamak için çok satırlı açıklamaları kullanınız.
using System;
class Program {
static void Main() {
/*
This is a multi-line comment.
It can span multiple lines.
*/
Console.WriteLine("Hello, World!");
}
}
XML Belge Açıklamaları
XML Belge Açıklamaları
XML belge açıklamaları, yöntemler, sınıflar ve diğer kod öğeleri için belge oluşturmak amacıyla kullanılır. Örnek:
İpucu: Kodunuz için ayrıntılı belgeler sağlamak amacıyla XML açıklamalarını kullanınız.
/// <summary>
/// This method prints a greeting to the console.
/// </summary>
static void Greet() {
Console.WriteLine("Hello!");
}
Kod Okunabilirliğini Artırma
Kod Okunabilirliğini Artırma
Okunabilir kodu anlamak ve bakımını yapmak daha kolaydır. Daha iyi okunabilirlik için şu ipuçlarını uygulayınız:
- Anlamlı değişken ve yöntem adları kullanınız.
- Kodunuzu tutarlı biçimde girintileyiniz.
- İlişkili kod satırlarını birlikte gruplayınız.
- Dağınıklığı önlemek için yalnızca gerektiğinde açıklama yazınız.
İpucu: İyi yapılandırılmış ve açıklamalar içeren kod, hata ayıklama ve iş birliği sırasında zaman kazandırır.
Alıştırma Görevi
Alıştırma Görevi
Tek satırlı, çok satırlı ve XML açıklamalar içeren bir Program yazınız. Örnek:
Görev: Daha önce yazdığınız bir Programa anlamlı açıklamalar ekleyiniz.
using System;
class Program {
/// <summary>
/// Main method: the entry point of the program.
/// </summary>
static void Main() {
// Print a welcome message
Console.WriteLine("Welcome to C# programming!");
/*
Below is an example
of multi-line comments.
*/
Console.WriteLine("Comments help explain code.");
}
}
Harika İş Çıkardınız!
Harika İş Çıkardınız!
Tebrikler! Kodunuzu açıklamak ve belgelemek, ayrıca okunabilirliğini artırmak için açıklamaları nasıl kullanacağınızı öğrendiniz. Sonraki derste kontrol akışına geçecek ve if-else ifadelerini kullanarak Programlarınızda nasıl karar vereceğinizi öğreneceğiz. Kod yazmaya devam ediniz!

Sıkça Sorulan Sorular
“Yorumları ve Kodun Okunabilirliğini Anlama” dersi ücretsiz mi?
Evet — “Yorumları ve Kodun Okunabilirliğini Anlama” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve C# Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. C# Academy kursu toplamda 3 dersten oluşur.
“Yorumları ve Kodun Okunabilirliğini Anlama” dersinde ne öğreneceğim?
Kodunuzu daha kolay anlaşılır ve sürdürülebilir hâle getirmek için yorumları ve biçimlendirmeyi kullanın C# Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
C# Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te C# Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 3 dersinin 3. dersidir.
“Yorumları ve Kodun Okunabilirliğini Anlama” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu C# Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her C# Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Değişkenleri ve Veri Türlerini Anlama
- Temel Girdi ve Çıktı
- Yorumları ve Kodun Okunabilirliğini Anlama