途中 return
retrun が複数存在するって事は
判断する責務が複数存在するって事なのだから
まだ、そのメソッドは分割可能で在るって事だよね?
だから、メソッドの責務を細分化し、極小化し
見なければいけない範囲を縮小し、可読性を増すって事なのだろうと思う
ただし、メソッドの責務を分割しすぎて
見なければいけないメソッドが複数に渡ってしまうと
また、かえって可読性が悪くなってしまう
そこらへんの感覚って難しいネ
retrun が複数存在するって事は
判断する責務が複数存在するって事なのだから
まだ、そのメソッドは分割可能で在るって事だよね?
だから、メソッドの責務を細分化し、極小化し
見なければいけない範囲を縮小し、可読性を増すって事なのだろうと思う
ただし、メソッドの責務を分割しすぎて
見なければいけないメソッドが複数に渡ってしまうと
また、かえって可読性が悪くなってしまう
そこらへんの感覚って難しいネ