我有一个带有MVP架构的桌面应用程序。
大多数视图都是UserControls,并以-View结尾命名,例如:
但是,有些观点是实际形式和单独的窗口:
我认为这种命名惯例具有误导性。我宁愿称之为QuuxView.cs,但是我也想明确表示它是一个Form,而不是像其他人一样的UserControl。
我在想QuuxWindowView.cs,它会实现IQuuxView(甚至是IQuuxWindowView),但它有点令人困惑,我想知道在这种情况下常见的命名约定。
谢谢!
答案 0 :(得分:1)
您可以使用I [ItemName]查看接口约定和[ItemName] Control [ItemName]控件和表单的表单约定。对于Presenter,控件和表单之间没有区别。