Nesnenin bulunduğu bağlam (context) içerisinde yalnızca bir defa oluşmasını istediğimiz durumlarda kullanılan örüntüdür. Bu örüntü ile mevcutta oluşmuş bir nesne var mı diye kontrol ederiz ve eğer yoksa oluştururuz. Daha önce oluşturulmuş bir nesne varsa mevcut nesneyi kullanırı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 »