Giống như nhiều nhà thiết kế và lập trình viên tham vọng, tôi đã tình cờ gặp thiết kế Hệ thống thực thể/thành phần, bao gồm các bài viết tuyệt vời khác nhau về chủ đề này . Và tôi, giống như nhiều người khác, đã tự mình thực hiện một hệ thống như vậy.Hệ thống thực thể - Lưu trữ các thành phần trong Trình quản lý so với thực thể
Thực thể khái niệm là một nhóm các thành phần, không có gì hơn là các gói dữ liệu được xử lý bởi một loạt các Hệ thống. Vì vậy, nó sẽ có vẻ hợp lý với tôi rằng một đối tượng thực thể có thể được sử dụng để giữ tất cả các thành phần liên kết với nó, nhưng công việc của người khác nói khác. Qua tất cả các nghiên cứu của tôi, dường như mọi người đều hiểu rằng một thực thể không khác gì một ID và bạn phải tránh mọi chi phí rơi vào cái bẫy của tư duy hướng đối tượng. Họ đề nghị lưu trữ các thành phần trong một người quản lý thay vào đó, nhưng không trực tiếp giải quyết những lợi thế của một thiết kế như vậy.
Cả hai thiết kế, thành phần được giữ trong thực thể so với kết quả của người quản lý đều có cùng kết quả? Vui lòng cho tôi biết nếu tôi hiểu nhầm/thiếu điều gì đó.