http://634.ayumu-baby.com/memo/program_guardclauses.html
リファクタリング本第 9 章にあるテクニックのひとつ。
自分もよく利用するんですけど return は最後にひとつでないと気が済まない人 がいるとかなりぶーぶー言われます。
メソッドの実装を小さく作れば全然いいと思うんですけどね。
プロダクトのソースなりを見ていてコードに意志がある return は見て気持ちがいいかなーと思います。
それにしても一般の人から見るとコードに意志があるとかってかなりやばめです。
PG は芸術家、 SE は公務員ということをどこかで見たんですが 最近すごく納得する定義になってきました。PG、SEは文系? 理系? - @ITクラブ Cafe でみたものでした。