分ける分けないという話だと最初は分けない方が見通しが良くなる、開く画面が一つで済むから
多数のifやswitchで縦長になりテストが煩雑になりそうだと判断してから分ける
このときの分け方は、どうやってテストを簡単に実行できるかであって、機能とか意味とは少し違うね