fortissimo1997/ruby-style-guide — pull request #8 by yujinakayama (2014-06-26 11:32:31+00:00)
Title: Don't confuse modifier with guard clause

オリジナルの英語版で “modifier `if/unless`” となっている記述が、日本語版で「ガード節」と言い換えられている箇所がいくつかありますが、これらは異なるものです。

ガード節（guard clause）とは、日本語版でも以下のように説明されているものです。

> 制御構文で条件式のネストは避けましょう。 不正なデータをアサートするにはガード節を好みます。 ガード節は、可能な限り関数から出ていくために、 関数の先頭付近で宣言される条件式です。

“modifier `if/unless`” は日本語では「`if`修飾子」や「後置`if`」と呼ばれることが多いと思いますが、[Rubyの公式ドキュメント](http://docs.ruby-lang.org/ja/1.9.3/doc/spec=2fcontrol.html#if)では「`if`修飾子」と書かれているため、こちらを採用しました。