Behavior Design Pattern: Observer
Observer adalah behavioral design pattern yang memungkin sebuah object untuk melakukan notifikasi perubahan state terhadap object lain. Contoh kasus, pada web e-commerce, items terjual dari stock setiap waktu. Ada kemungkinan customer mengalami kehabisan stock. Pendekatan observer memungkinkan customer mendapatkan notifikasi jika suatu produk yang diinginkan ready stock. Komponen utama dari observer pattern adalah: Subject, instance … Read more