Điều gì sẽ là mẫu thiết kế tốt nhất cho vấn đề này:
Tôi có một đối tượng A. Đối tượng A có thể được đăng ký hoặc xóa khỏi cơ sở dữ liệu tùy thuộc vào yêu cầu của người dùng.
Xác thực dữ liệu được thực hiện trước khi đăng ký hoặc xóa đối tượng. Có một bộ quy tắc được kiểm tra trước khi đối tượng có thể được đăng ký và một bộ quy tắc khác để xóa. Một số quy tắc này là phổ biến cho cả hai hoạt động.
Cho đến nay, tôi nghĩ rằng mẫu thiết kế Chuỗi trách nhiệm phù hợp nhất nhưng tôi gặp khó khăn khi thực hiện nó.
