Pertanyaan yang diberi tag «observer-pattern»

1
Perbedaan antara Konsumen / Produsen dan Pengamat / Dapat Diamati
Saya sedang mengerjakan desain aplikasi yang terdiri dari tiga bagian: satu utas yang mengawasi peristiwa tertentu yang terjadi (pembuatan file, permintaan eksternal, dll.) N utas pekerja yang merespons peristiwa ini dengan memprosesnya (setiap pekerja memproses dan mengonsumsi satu peristiwa tunggal dan pemrosesan dapat memakan waktu variabel) pengontrol yang mengelola utas …

4
Pola desain mana yang lebih cocok untuk logging?
Saya harus mencatat beberapa peristiwa dalam suatu program tetapi sejauh yang saya tahu akan lebih baik untuk menyimpan kode logging di luar program karena ini bukan tentang fungsionalitas sebenarnya dari program. Jadi dapatkah Anda memberi tahu saya jika saya harus menyimpannya sepenuhnya di luar kode dan hanya menggunakan Pengamat dan …

3
Pola pengamat; mengetahui * apa * berubah?
Saya telah membuat dua kelas abstrak Subject dan Observer yang mendefinisikan antarmuka pola Observer klasik. Saya berasal dari mereka untuk menerapkan pola Observer. Seorang pengamat mungkin terlihat seperti ini: void MyClass::Update(Subject *subject) { if(subject == myService_) { DoSomething(); } else if(subject == myOtherService_) { DoSomethingElse(); } } Ini baik dan …




Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.