Có tất cả các loại nói chuyện gần đây trong cộng đồng Ruby on Rails khoảng decorators và diễn giả.Mẫu Ruby on Rails - trang trí vs người trình bày
Sự khác biệt cơ bản giữa hai yếu tố này là gì? Nếu có, đâu là manh mối cho tôi biết cái nào sử dụng cái kia? Hoặc có lẽ để sử dụng hai kết hợp?
Cảm ơn. Có vẻ như đá quý Draper là một lai của người trình bày và trang trí. – keruilin
@keruilin Một điều cần lưu ý: Người trang trí thực sự có thể trang trí các trang trí khác (cũng như trang trí đối tượng thành phần), bởi vì một trong những mục đích của chúng là để tránh những hạn chế của thừa kế. (Draper không * không * làm điều này). Mẫu trang trí rất giống với mẫu tổng hợp theo ý nghĩa đó, ngoại trừ việc xử lý từ bên ngoài thay vì từ trong ra ngoài (nếu có ý nghĩa). – Smudge
Tôi thấy một trang trí như là một mẫu đích chung, và trình bày như một ứng dụng cụ thể của trang trí liên quan đến lớp xem. – Kris