我正在开发一个复杂的向导驱动的文档创建应用程序。我了解初始域的要求,因此可以使用显式列名为此创建显式数据库模型。我也是 MVC 的新手。我知道我需要使应用程序更通用,即向导会改变,需要存储不同的属性。我当前的观点/本能是使用 MVC/EF 工具最密切支持的最传统技术来实现目前已知的技术,然后使用 SQL Server 和 WF 中的 XML 功能等技术进行重构以支持更通用的功能基金会等。现在做这一切似乎是一大步。
所以我的问题是关于保持简单的优点,然后在以后重构更复杂的功能,而不是从一开始就构建它是通用的。
思想和智慧大受赞赏。
谢谢。