Skip to content

Tag: Design Patterns

Abstract Factory Pattern

Factory method patternde sınıfların oluşturulmasını ve bunların alt sınıfları tarafından özelleştirilmesine olanak sağlayan arayüzler oluşturduğunu yani, temelde bir sınıfın nesnelerini yaratan bir metod sağladığını ve bu metodun, alt sınıflar tarafından yeniden tanımlanabildiğini, bu sayede de, … Read more

Factory Method Pattern

Creational tasarım desenlerinden biri olan factory method design pattern, en temel ve basit anlamda, objelerin örneğini oluşturma sorumluluğunu başka bir objeye devrederek, tüm bu örnek oluşturma sürecinin ortak bir obje üzerinden yürütüldüğü tasarım kalıbıdır diyebiliriz. … Read more

.Net Core Üzerinde Mediatr & CQRS Pattern

Bu yazıda CQRS ve mediator design patternleri ele alıyor olacağız, öncelikle tanımlamalar ve ana fikirden bahsedip, avantaj ve dezavantajlarına değindikten sonra örnek bir proje ile sonlandırıyor olacağız. CQRS açılımı “Command Query Responsibility Segregation” olan temel … Read more

Method Resolution Order (MRO)

Python programlama dili Object Oriented Programming(OOP – Nesne Yönelimli Programlama) paradigmasını kullanarak uygulamalar geliştirebileceğimiz araç, gereçleri sunmaktadır. OOP kavramının özünde ise nesnelerin davranış ve özelliklerini paketleyerek temiz, tekrar kullanılabilir ve bakım maliyeti düşük uygulamalar geliştirmek … Read more

SOLID Yazılım Geliştirme Prensipleri Bölüm 1

Değişen ve artan ihtiyaçlarla paralel şekilde evrimini sürdüren teknoloji alanında da geçmişten günümüze gelişim devam etmektedir. Bu çerçevede insanoğlu sorunlarını elektronik aygıtlar kullanarak çözemeye çalışma konusunda da epey yol aldı. Elektronik aygıtların ihtiyaçlara çözüm üretecek … Read more