我即将设计一个由多个开发人员实施的软件。
该软件有许多复杂的用例,涉及来自 UI 的几个步骤和命令。我希望与 UI 和业务逻辑有一个明确的分离,因此,每个用例的不同状态不应由 UI 驱动/控制,而是在较低层中,使 UI 本质上是“愚蠢的”。
我考虑过混合 DCI 和状态模式来解决这个问题。
我想知道您对类似应用程序的体验,如果可能,请接受您的建议。
谢谢!
我即将设计一个由多个开发人员实施的软件。
该软件有许多复杂的用例,涉及来自 UI 的几个步骤和命令。我希望与 UI 和业务逻辑有一个明确的分离,因此,每个用例的不同状态不应由 UI 驱动/控制,而是在较低层中,使 UI 本质上是“愚蠢的”。
我考虑过混合 DCI 和状态模式来解决这个问题。
我想知道您对类似应用程序的体验,如果可能,请接受您的建议。
谢谢!