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: oop
Singleton – 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 etTemiz Kod Hakkında
Temiz kod yani clean code okunabilir kod anlamına gelir. Temiz kod denildiği zaman işin içerisine birçok faktör giriyor. Bu faktörlerden temel dört tanesine bakacağız. Belirtilen gfaktörlerin dışında farklı bir başlık olarak değinilmesi gerekilen Solid Prensibleri vardır. Bir programcının kafasında Solid Prensibleri tam olarak oturduğunda programcı teknik anlamda çok iyi bir geliştiricidir denilebilir.
Okumaya devam etDers-21 Polimorfizm Türleri ve Tür Dönüşüm Operatörleri
Statik Polimorfizm ve Dinamik Polimorfizm olmak üzere Polimorfizm’in iki türü vardır. Bu bilgiler fiiliyatta hayatımızda birşey değiştirmeyecek olsada bize genel kültür katacaktır.
Okumaya devam etDers-22 OOP Nesneler Arası İlişki
Nesneler arası ilişki türlerini veya bu kavramları bilmedende oop’de gayet güzel bir şekilde kod yazabiliriz ancak bunları bilmek işin felsefesini bize öğreterek bizi bir adım ileriye taşıyacaktır. Yazmış olduğumuz kodlarda nesneler kendi arasında bir iletişim-bağ kuruyorlar. Bu bağların farklı türleri olabiliyor. Bu derste bu türleri inceleyeceğiz.
Okumaya devam etDers-21 Polimorfizm Türleri
Derleme zamanında sergilenen polimorfizm’dir. Hangi fonksiyonun çağırılacağına derleme zamanında karar verilir. C#’da static polimorfizm deyince aklımıza Metot Overloading terimi gelmelidir.
Okumaya devam et