我有两个功能:一个显示单个实体(EntityX
)的详细信息,另一个允许用户查看所有EntityX的列表。
使用MVP,最好让EntityXController
使用两个方法(例如View
和List
),使用相应的View
和{{1} }或者我应该遵守我对SRP的解释并创建List
和EntityXListController
以缩小每个人的责任吗?
答案 0 :(得分:1)
听起来更像是同一个模型,不同的View-Presenter for Details,以及另一个View-Presenter for List。