几周后,我几乎完成了我的第一个 WPF 项目。现在我想重构并使我的应用程序尽可能清晰/可重用。
将整个应用程序更改为MVVM模式是否需要大量工作(意味着某些逻辑会完全改变?),是否会使应用程序更易于理解?除了 MVVM 之外,我还应该研究其他的东西吗?
基本上这个应用程序将由我以外的人使用,所以我的目标是让这个程序更简单,因为它在某些领域确实变得复杂了。
我的程序的总体布局包括:
- 10 个类(1 个使用 Singleton 的数据库类)
- 3个助手类
- 3 用户控制页面
- 大约 3 个班级的单身人士