Categories
Software Architecture

Các Mẫu Thiết Kế 4: Mẫu Observer

Mẫu Observer

  • Bối cảnh:
    • Khi một liên kết được tạo giữa hai lớp, mã cho các lớp trở nên không thể tách rời.
    • Nếu bạn muốn sử dụng lại một lớp, thì bạn cũng phải sử dụng lại lớp kia.
  • Vấn đề:
    • Bạn làm thế nào để giảm sự liên kết giữa các lớp, đặc biệt là giữa các lớp thuộc các mô-đun hoặc hệ thống con khác nhau?
  • Lực lượng:
    • Bạn muốn tối đa hóa tính linh hoạt của hệ thống ở mức độ lớn nhất có thể

Observer

  • Giải pháp:

Giải pháp Observer.

Leave a Reply

Your email address will not be published. Required fields are marked *