Nesnenin uygulamada yalnızca bir defa oluşmasını istediğimiz durumlarda kullanılan örüntüdür. Bu örüntü ile öncelikle daha önce oluşmuş bir instance var mı diye kontrol ederiz ve eğer yoksa oluştururuz. Daha önce oluşturulmuş bir instance varsa mevcut instance ile dönüş yaparız.
Devamını oku »design patterns
Chain Of Responsibilities (Behavioral Patterns)
Okuma Süresi: < 1 dkBir nesnenin sıralı olarak işlenmesi gerektiği durumlarda kullanılan bir örüntüdür. Bu örüntüde her işleyici yalnızca kendinden sonra çalışacak olan işlev hakkında bilgi sahibidir. Miras olarak aldığı nesne/nesneler üzerinde ihtiyaç duyulan işlemler sağlandıktan sonra kendinden sonraki işleve aldığı mirasları iletir.
Devamını oku »