暇つぶしの質問です。以前、参画していたプロジェクトでチームでのシステム開発を行っていたのですが、GitHubでコミットしたコードをレビューしてもらいOKがでたらマージするというよくあるルールで開発を進めておりました。
自分もレビューする事があったのですが、下記の様なリファクタリングできそうなコードを指摘するべきか悩みました。私のレビューする上での思想的な物は、漠然と考えておりますが、明らかにおかしい物は突っ込む、微妙で意見が割れそう、嫌がられそうな物は、チームの和が乱れそうなので突っ込まないって感じですが、しかしせっかくレビューしてるんだから思った事は言うべきで、塵も積もれば良いコードになるから言うべきとも思いました。皆さんは下記の様なの突っ込みますか。その理由とかも教えて欲しいです。
Java
1if(list.size() > 0){ 2 ~~~ 3}
listって変数の方はListです。isEmpty()ってメソッドがあるからそれ使えばって指摘しようと思いました。
Java
1if(~~~){ 2 ~~~ 3}else{ 4 if(~~~){ 5 ~~~ 6 } 7}
else ifでいいじゃんって指摘しようと思いました。
Java
1int a; 2if(~~~){ 3 a = 1; 4}else{ 5 a = 2; 6}
三項演算子でいいんじゃない?って指摘しようと思いました。
回答6件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/07/08 03:02