数週間後、最初の WPF プロジェクトをほぼ完成させました。今、私は自分のアプリケーションをリファクタリングして、できるだけ明確に/再利用できるようにしたいと考えています。
アプリケーション全体をMVVMパターンに変更するには、多くの作業 (特定のロジックが完全に変更されることを意味しますか?) が必要で、アプリケーションが理解しやすくなりますか? また、MVVM以外に調べるべきことはありますか?
基本的にこのアプリケーションは私以外の誰かが使用するので、私の目標はこのプログラムをよりシンプルにすることです。
私のプログラムの一般的なレイアウトは次のもので構成されています。
- 10 クラス (Singleton を使用した 1 データベース クラス)
- 3 ヘルパークラス
- 3 ユーザー コントロール ページ
- 約3クラスのシングルトン