Ben bir modül aşağıdaki finansal işlemleri sırayla yapan bir uygulama üzerinde çalışıyorum:
Bir kullanıcı banka hesabına belirli bir tutarın aktarılmasını istediğinde:
- şimdi herhangi bir işlem olup olmadığını kontrol edin? (işlem sadece belirli bir zaman diliminde yapılabilir)
- kullanıcının minimum bir tutarın geri çekilmesini isteyip istemediğini kontrol edin
- kullanıcının herhangi bir varsayılan hesabı olup olmadığını kontrol edin
Yukarıdaki tüm eylemlerin sonucu günlüğe kaydedilmelidir.
Yukarıdaki koşulların tümü yerine getirilirse, işlem gerçekleştirilir. Gelecekte, bazı ek kontroller olabilir.
Hangi nesne yönelimli tasarım deseni yukarıdaki durum için en uygun olmalıdır?