Blog

Merhaba Dünya — Temiz Kod ile Başlıyoruz

KendineCoder bloguna hoş geldiniz! Bu ilk yazıda temiz kod prensiplerini ve 'Kendine Coder' felsefesini konuşuyoruz.

·1 dk okuma
temiz-kodgenelbaşlangıç

Merhaba! 👋

Bu blog, temiz kod yazmayı seven, teknik bağımsızlığını korumak isteyen ve sürekli gelişime inanan bir geliştiricinin günlüğüdür.

Neden Temiz Kod?

Temiz kod sadece "güzel görünen" kod değildir. Temiz kod:

  • Okunabilir: Başka bir geliştirici (veya 6 ay sonraki siz) kolayca anlayabilir.
  • Test edilebilir: Her fonksiyon tek bir iş yapar, bağımlılıklar net.
  • Sürdürülebilir: Değişiklik yapmak, yeni özellik eklemek kolaydır.
💡

Robert C. Martin'in dediği gibi: "Temiz kod, yazarının önemsediği belli olan koddur."

Bir Örnek: İsimlendirme

Kötü isimlendirme:

const d = new Date();
const x = d.getTime();

Temiz isimlendirme:

const currentDate = new Date();
const timestampMs = currentDate.getTime();

Fark küçük görünür, ama büyük projelerde okunabilirlik her şeydir.

Sonraki Adımlar

Bu blogda düzenli olarak şu konuları paylaşacağım:

  1. Refactoring teknikleri — Legacy kodu nasıl modernize ederiz?
  2. API tasarım desenleri — RESTful, clean endpoint design
  3. Gerçek dünya deneyimleri — EmlakBase gibi SaaS projelerinden dersler

Takipte kalın! 🚀

00