Tôi quan tâm đến việc sử dụng Mẫu Mô-đun để tổ chức tốt hơn các dự án trong tương lai của tôi. Thật không may, chỉ có một vài hướng dẫn ngắn gọn và ví dụ về khái niệm chứng minh của Mô-đun Mô-đun.Sử dụng Mẫu Mô-đun cho các dự án lớn hơn
Sử dụng mô hình mô-đun, tôi muốn tổ chức các dự án vào loại cấu trúc này:
project.arm.object.method();
đâu "Dự án" là tên dự án toàn cầu của tôi, "cánh tay" là một tiểu mục hoặc chi nhánh của dự án, "đối tượng" là một đối tượng riêng lẻ, v.v. với các phương thức và thuộc tính.
Tuy nhiên, tôi không chắc mình nên khai báo và tổ chức nhiều "vũ khí" và "đối tượng" trong "dự án" như thế nào.
var project = window.project || {};
project.arm = project.arm || {};
project.arm.object = (function() {
var privateVar = "Private contents.";
function privateMethod() {
alert(privateVar);
}
return {
method: privateMethod
};
}());
Có thực tiễn hay quy ước nào tốt nhất khi xác định cấu trúc mô-đun phức tạp không? Tôi có nên tuyên bố một cánh tay/đối tượng mới bên dưới cái cuối cùng không?
+1 bài viết tuyệt vời – Anurag
Thực ra, nó chỉ đủ tốt. –
nó chỉ là lời khuyên lập trình phong nha, không có gì hơn. – Anurag