/
最近
.rdf
追記
編集
設定
本棚
翌日へ
前日へ
脳log
[20150520]
2015年05月20日 (水)
「
条件演算子(三項演算子)を可読性低いとか言わせない - Qiita
」■const厨的には式と文の違いにより ifでは代替できない点も見逃せない(※const変数を初期化するとき if-elseで分岐することはできない)。条件演算子にも限界はあって、初期化に一時変数が必要になってくると、関数内関数(みたいなもの)を使うか、constをあきらめて ifと代入を使うことになるけど、Rubyなら ifが値を返すので両方のいいとこどり!でも後置ifに間違えられたり改行が区切りになったりでうまく解釈されないことが多いよ!そういうときに
case-when☞
の2番目の使い方(caseの後ろの式を省略する)が使える(そういう使い方がある)とは最近知った。■条件演算子をもっと乱用しよう⁉「
C++ の、スマートだと思う人がいるかもしれないコードの書き方12選のつもりが6個ぐらいで断念 - Qiita
」同じ人の別の投稿がまたツボを突いている「
ruby の改行 - Qiita
」
翌日へ
前日へ