新緑が色濃く映える今日この頃。皆様いかがお過ごしでしょうか。GW中にプログラマの必読書と言われるリーダブルコードを読みました。意識していなかったことばかり書いてあるもんで大変ためになりました。(少しずつ実務にも活かしていきたい)そのなかでガード節というものによりとてもスマートに処理がまとまっていてできる男のコードはこうでなくっちゃなと感じたので今回はそのガード節に焦点を当ててみたいと思います。ガード節、アーリーリターンとはif文やfor文など関数の中で処理の対象外とする条件をガード節。if文の条件に引っかかったものを即座にreturnやcontinueなどで処理を飛ばす方法をアーリーリターンと言います。true;}こうなります。関数内のネストも浅くなりかなり整頓されて可読性の高いコードになりましたね!関数で複数のreturn文を使ってはいけないと思っている人がいる。関数から早く返すのはいいことだ。とリーダブルコードにも書いてあります。反面、ガード節がまとまりなく関数内に散乱していると却って可読性を下げてしまうことにつながります。容量用法を守って正しくお使いください。ネストは浅く、志は高く。ありがとうございました。BRIDE」のウェディングドレスを期間限定でお届けいたします。