Module Pattern, bir modülün içindeki verilerin ve fonksiyonların dışarıdan erişimini sınırlayyarak kapsülleme sağlar. Bu sayede, yalnızca gerekli olan kısımlar dış dünyaya açılır, geri kalanlar ise gizli (private) kalır.
Okumaya devam etEtiket: Clean Code
Javascript’de Modern Mod – “use strict”
Javascript uzun zamandır geçmişe uyumluluk problemi olmadan geliştirilmektedir.Geçmişe uyumluluk problemini garanti altına almak için varsayılan olarak kapalı gelen “use strict” özelliğini açmamız yeterlidir.
Okumaya devam etSingleton – Javascript Design Paterns Series
Singleton Design Patern, bir nesnenin örnek sayısını yalnızca bir ile sınırlar ve bu örneğe singleton denir. Singleton, sistem genelindeki eylemlerin tek bir merkezden koordine edilmesi gereken durumlarda kullanışlıdır. Buna örnek olarak veritabanı bağlantısı verilebilir.
Okumaya devam etDers-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 et