Tôi đọc các mẫu thiết kế Javascript, và sau đó là một loạt các câu trả lời SO trên RMP, và tôi tiếp tục tìm ra rằng bất lợi được đề cập ở đâu, đó là trích dẫn thẳng từ cuốn sách:Mô tả các bất lợi được trích dẫn của Mô hình mô-đun tiết lộ với một ví dụ
Một bất lợi của mẫu này là nếu hàm riêng tư đề cập đến chức năng công khai, chức năng công khai đó không thể bị ghi đè nếu cần vá. Điều này là do chức năng riêng tư sẽ tiếp tục đề cập đến việc triển khai riêng tư và mẫu không áp dụng cho các thành viên công khai, chỉ áp dụng cho các chức năng.
Thành viên đối tượng công cộng tham chiếu đến biến riêng tư cũng phải tuân theo quy tắc không có bản vá. Do đó, các mô-đun được tạo ra với mô hình Mô-đun Tiết lộ có thể mỏng manh hơn các mô-đun được tạo bằng mẫu Mô-đun ban đầu, vì vậy cần lưu ý trong quá trình sử dụng.
Xin lỗi vì tôi ngu ngốc nhưng lời giải thích ở trên không thực hiện điều đó đối với tôi. Ai đó có thể cung cấp một ví dụ về hình ảnh mã phong phú về những bất lợi đó có nghĩa là gì?
Bạn có biết ý nghĩa của việc vá mô-đun không? – Bergi
Bạn có thể liên kết những câu trả lời đề cập đến bất lợi không? – Bergi