等々、様々な信条の争いを見てきましたが、昨日仕事でコードレビューをしていた時ふと気づきがありました。戻り値の無い関数(及びメソッド)の終端に、returnを書くか、書かないか、です。←これ!}私は不必要なコードは書きたく無いので、return;書かない派に一票です。ちなみにですが、下のようなコードで、処理の途中で抜けるためにreturnするのは普通に使います。peeeooopleeeeee!?!?!!!111?}しかし、どうも弊社の私の周囲はreturn;書く派が多くて納得いかない。そこで、twitterのアンケート機能を使ってアンケート中です。下のような簡単なコードを書いてアセンブラにしました。func_return.c実行。注目すべきはreturn;する場合、アセンブラでnopが挿入されています。1step多いですね!冗長ですね!そんなわけで、(少なくともC言語では)return;は書かないほうが良いのではないでしょうか。震えながら強い方のリアクション待っております・・。