Tôi đang suy nghĩ về cách tiếp cận tốt nhất để tách riêng Chế độ xem và Bộ điều khiển Mô hình — cho Java và sử dụng Eclipse, nếu nó tạo ra bất kỳ sự khác biệt nào.Cách tiếp cận tốt nhất để tách riêng Mô hình, Chế độ xem và Bộ điều khiển
tôi sử dụng để tách MVC của mỗi loại bên trong gói riêng của mình, nhưng tôi bắt đầu suy nghĩ rằng đây không phải là phương pháp tốt nhất:
- com.company.client (khiển)
- com. company.client.model
com.company.client.view
com.company.another (khiển)
- com.compa ny.another.model
com.company.another.view
com.company.yetAnother (khiển)
- com.company.yetAnother.model
- com.company.yetAnother.view
(giả định rất nhiều gói khác nhau, mỗi người với quan điểm riêng của mình và mô hình)
tôi nghĩ về việc sử dụng:
- com.company.client
- com.company.another
com.company.yetAnother
com.company.model.client
- com.company.model. khác
com.company.model.yetAnother
com.company.view.client
- com.company.view.another
- com.company.view.yetAnother
Tôi thậm chí còn nghĩ đến việc đặt bộ điều khiển, mô hình, và xem trong các dự án khác nhau . Có lẽ nó sẽ có nhiều mô-đun hơn, và tôi sẽ chắc chắn hơn rằng chế độ xem không sử dụng bộ điều khiển, ví dụ (vì dự án bộ điều khiển sẽ bao gồm chế độ xem, nhưng không phải ngược lại).
Vậy cách tiếp cận tốt nhất để tách M, V và C là gì?
(xem xét web và máy tính để bàn ứng dụng, không chỉ web)
Sao chép trang web chéo: [Tôi có nên tổ chức các thư mục theo tên miền kinh doanh hoặc theo miền kỹ thuật không?] (Http://programmers.stackexchange.com/q/170348/165156) – emlai