代码之家  ›  专栏  ›  技术社区  ›  Jonas Meister

命名建议:创建编辑对话框[关闭]

  •  -1
  • Jonas Meister  · 技术社区  · 6 年前

    我经常体验到,相同的类/代码用于创建和编辑某些内容(例如,创建/编辑帐户设置)。

    我正在寻找一种最佳做法,如何命名用于多个用例(如创建和编辑)的文件夹/文件/类

    编辑对话框?CreateDialog?CreateEditDialog?FormDialog?有更好的吗?

    (仅供参考:我目前正在开发角度应用程序)

    提前感谢:D

    1 回复  |  直到 6 年前
        1
  •  1
  •   Polymorphic    6 年前

    IMHO FormDialog/Form是您提供的最佳选项。事实上,它提到的是对话框的类型,它是一个表单而不是一个列表,它也是一个很好的表单抽象,是为编辑和创建实体而设计的。

    但是FormDialog可能过于通用,因为它可以是除创建和编辑之外的许多其他操作的抽象。因此,如果在创建新对话框时为其添加前缀,那就太好了。例如,AccountSettings\u FormDialog或AccountSettings\u Form和DisableAccount\u FromDialog或DisableAccount\u Form。