Factory Method Design Pattern

Factory Method tasarım deseni creational grubununa ait, aynı soyut (abstract) sınıfı veya arayüzü (interface) uygulayan sınıfların üretiminden sorumlu tasarım desenidir. Aslında, Factory Method deseni geliştirdiğiniz uygulamaya bağımlı özel sınıflar yazmanızı önleyen basit bir tasarım desenidir.

Singleton Design Pattern

Singleton tasarım deseni yazılım mühendisliğinin en çok bilinen tasarım desenlerinden birisidir. Temel olarak basit bir singleton sınıf tasarlandığında kendisinden sadece bir instance oluşturmamıza izin verir ve her instance çağırımında aynı instance kullanılmış olur. Genel olarak singleton sınıflardan bir instance oluşturulurken herhangi bir parametre kullanılarak instance oluşturulmaz aksi halde oluşturulan singleton instance’ın ikinci bir çağırımında farklı…Read moreRead more

Software Design Patterns (Yazılım Tasarım Desenleri)

Yazılım tasarım desenleri, yazılım tasarımı sırasında sıkça karşılaşılan, birbirine benzer sorunları çözmek için geliştirilmiş ve işlerliği kanıtlanmış genel çözüm önerileridir. Genel olarak yazılım tasarım desenleri programlama dillerinden bağımsız olarak tanımlansalar da, nesneye yönelimli programlama dillerine uygun yazılım tasarım desenleri daha çok bilinir. Bu desenler, nesneler ve sınıflar arasındaki ilişkileri ve etkilişimleri gösterirler. Programcı bir tasarım…Read moreRead more