ユニットテストを書きたいほどprivateメソッドが育ってしまったら、自分なら別クラスとして独立させるかな。
privateクラスのロジックは切り出したクラスに移植&委譲させて、テストは新しく作ったクラスで行う。
ブリッジパターンとかストラテジーパターンみたいなイメージだ。
(2021/03/30)