Merhaba sevgili yazılım dostları SOLID prensiplerini irdelemeye Liskov Substitution Principle ile devam ediyoruz. Bu yazımda, sayın Barbara Liskov hanımın hayatımıza katmış olduğu prensibi anlatacağım. Hali hazırda…
Sınıf düzeyinde OCP uygulanması
Selam sana ey yazılım dostu! Bir önceki OCP (Open-Closed Principle – Açık–Kapalı Prensibi) yazımda, söz konusu prensibi bir metoda uygulamıştım. Bu yazımda ise aynı prensibi,…
Single Responsibility Principle – SRP- Temel Metotlardan Çok Katmanlı Mimariye-2
Merhaba sevgili dostlar! Bir önceki Single Responsibility Principle (SRP) makalemizde, prensibi çok temel olarak incelemiş ve örneği de basit tutmuştuk. Bu yazımda ise, işin biraz…
Single Responsibility Principle (SRP) – Tek Sorumluluk Prensibi-1
Merhaba sevgili dostlarım! Söz verdiğim gibi prensipleri incelemeye başlıyoruz. İlk ele alacağımız prensip ise başlıktan anladığınız üzere “Single Responsibility Principle”. Öncelikle altını çizmek istediğim bir…
Nesne Yönelimli Tasarım Prensipleri – Giriş
Merhaba, geliştirdiği her uygulamada nesne yönelimli programlama tekniklerini kullanan yazılımcı dostlarım! Bu yazımda sizlere nesne yönelimli tasarım prensiplerinden bahsedeceğim. Yani temel olarak; “projede kullandığım sınıfları…
Nesne Yönelimli Programlama – 9: Interface
Merhaba; yazılım dünyasının merdivenlerini tırmanmaktan vazgeçmeyen dostlarım. Başlıktan da anladığınız üzere; Muhteşem Yüzyıl dizisinden daha heyecanlı olan (ya da bana öyle geliyor 🙂 ) yazı…
Nesne Yönelimli Programlama – 8- Abstract Class
Merhaba yazılım dostları. Nesne Yönelimli Programlama makale serisine (keşke tüm hızıyla diyebilseydim ama, kaplumbağa yavaşlığıyla) devam ediyoruz.
Nesne Yönelimli Programlama -7- Event ve Delegate Methods
Merhaba ey yazılıma gönül verenler… Nesne yönelimli programlama yazı dizimize kaldığımız yerden devam ediyoruz. Bu yazımda sizlere, OOP’nin anlaşılması belki de en zor konularından biri…
Nesne Yönelimli Programlama -6- Access Modifiers
Merhaba dostlarım… Nesne yönelimli programlama serimize devam ediyoruz. Bu yazımda size, erişim düzenleyicilerden (Access modifiers) bahsedeceğim. Aslına bakarsanız, bu yazıyı yazarken içimden bir ses; “şişman…
Nesne Yönelimli Programlama -5- Polymorphism
Merhaba sevgili yazılım aşıkları. Nesne yönelimli programlama konulu eğitsel makale serimize devam ediyoruz. Bu yazımda ele alacağım konu, “çok biçimlilik” olarak türkçeye çevrilebilecek olan ve…