/note/tech

早期リターンのメリット

early return はネストやエラーの早期チェックなんかでも良い効果があるんだけど、僕が一番 early return が好きな理由は以降に書くコードで頭からイリーガルケースを排除できる点が一番大きい。

@mattn_jp

「早期リターンを積極的に使っているか」という質問はプログラマの簡単なスキルチェックとして有効である。

早期リターンを使わない/知らないプログラマはコードの保守性や品質に関心を払わない人間である可能性が高いので採用は控えるべきである。