Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两个功能:一个显示单个实体 ( EntityX) 的详细信息,另一个允许用户查看所有 EntityX 的列表。
EntityX
使用 MVP,使用适当的和视图的EntityXController两个方法(例如View和)更好,还是我应该遵守我对 SRP 的解释并创建一个和一个来缩小每个方法的职责?ListViewListEntityXListControllerEntityXViewController
EntityXController
View
List
EntityXListController
EntityXViewController
这听起来更像是同一个模型,不同的 View-Presenter 用于详细信息,以及另一个 View-Presenter 用于列表。