途中return

今まで普通にやってきたけど、関数の途中でreturnを平気で書いちゃうのはあんまり良くないらしい。
たしかに関数が肥大化して書いた本人も処理の流れを把握できてないような可読性が著しく下がりまくったコードで、breakだとかcontinueだとかreturnだとかが散在してたらコード追うのにとんでもなく苦労するのは分かるけど…。
内容が単純な関数で途中returnしてる分には可読性悪くならないし、むしろ良くなると思うんですけどどうなんでしょう?


あー・・・チーム開発とかでそういうの認めるとヤバイ人がいることがあるから全面禁止すべきとかそういう話なのかな。