umutcankarce Şöyle düşünün,
- observer kullanırsanız her kullanıcı oluştuğunda mail gidecek ama mail gitmesini istemediğiniz durumlarda ne yapacaksınız? Mesela bir seeder ile ya da bir excel dosyasından 1000 kullanıcı içeri aktarmak istediğinizde mail gönderilmesini istemiyorsanız nasıl engelleyeceksiniz?
- Kullanıcı oluştuğunda mail göndermenin dışında başka bir işlem daha yapmak istiyorsanız ama bazı durumlarda bu iki işlemden sadece birinin çalışmasını isterseniz bunu observer kullandığınızda nasıl sağlayacaksınız?
Birbirlerinin yerine geçebilen iki farklı yöntem değil açıkçası...