Fonksiyon, yalnızca bir girdi alıp bir çıktı döndüren, tamamen bağımsız çalışan bir yapıdır. Her zaman bir değer üretir ve dışında bulundupu yapılara bağlı değildir. Method […]
Okumaya devam etKategori: OOP
OOP
Ders-7 Clean Code – Tam Kod
Temiz kod, Tam kod olmalıdır. Olması gerekeni yapması, Olmaması gerekene karşı önlem alması, engellemesi, Olabilecek olanı da öngörmesi.
Okumaya devam etDers-6 Clean Code – Doğru Kod
Temiz kod doğru olmalıdır. Bir kodun kendi başına doğruluğu ancak birim testiyle (unit test) sınanabilir. Bir kodun çevresindeki diğer kod parçalarıyla birlikte doğru çalıştığı ise […]
Okumaya devam etDers-5 Clean Code – Anlaşılır Kod (Odaklı)
Anlaşılırlık, şekilden çok içerikle ilgilidir. İçerik açısından bakıldığında anlaşılır kod, olabildiğince okuyanın konuya hakim olmasına gerek bırakmadan, çok detaya girmeden, nispeten yüzeysel olarak hızlıca kavranan koddur.
Okumaya devam etDers-5 Clean Code – Savunmacı Programlama
Savunmacı programlama programcıya pek çok şeyin hatalı olabileceğini akılda tutarak kodunu geliştirmesini tavsiye eder. Savunmacı programlamanın temel amacı, programın güvenirliğini(reliability) sağlamaktır.
Okumaya devam etDers-4 Clean Code – Anlaşılır Kod (Standart)
Mimari, üst düzey tasarımdır. Projede yol gözterici en temel şeydir. Temelde riskler ve fonksiyonel olmayan ihtiyaçlar göz önüne alınarak tasarlanır. Anlaşılırlık mimaride başlar.
Okumaya devam et