【发布时间】:2015-08-04 21:58:01
【问题描述】:
我刚刚开始在 Windows 窗体应用程序上使用 MVP 设计模式。 我已将我的代码结构化为 3 个文件夹(Model、View、Presenter),并且到目前为止我已经成功构建了我的 UI。
我现在要做的是添加一些新类,这将帮助我进行一些操作(录制输入声音、处理 xlsx 文件等...)。我不知道把这些课放在哪里。我应该考虑使用 MVP 来实现它们吗?或者我应该创建另一个文件夹,例如 Common,我应该把我使用的所有其他类都放在那里?
这是一个好习惯吗?
【问题讨论】:
-
我会按功能而不是按类型来组织您的课程。为每种类型设置一个文件夹很快就会变得一团糟。
标签: c# design-patterns mvp