视图模型的命名
本文关键字:模型 视图 | 更新日期: 2023-09-27 18:20:37
我正在从头开始编写一个 Web 应用程序,我对视图模型的命名有点困惑
在这个应用程序中,有一个几乎空白的BaseViewModel
,因为它们可能是应用程序中的一些页面,不需要页眉和页脚,例如发票等,所以我决定制作一个名为 XViewModel
的新 ViewModel,它继承自BaseViewModel
,它将包含HeaderViewModel
和FotterViewModel
的对象。 因此TrainerBaseViewModel
和UserBaseViewModel
是从该XViewModel
派生出来的。
现在通过创建XViewModel
对问题进行排序,但根据最佳实践,XViewModel
的名称应该是什么
我会称它为"DocumentViewModel",因为它是一种包含页眉和页脚的页面类型。
最佳做法是直接从上下文中选择可理解的命名约定(不需要"键"或"字典"(并坚持使用。