こういう普通のコードを if(flg) { hoge = 1 } else { hoge = 2 } こんなかんじに無意味にリファクタ(笑)するやつ hoge = 2 if(flg) { hoge = 1 } ウンコードなんで本当にやめてください
beforeもafterも「マジックナンバー」でググれという
どういうこと?真面目にわからない 変数の入れ替えにマジックナンバーがどう関連するの?
むしろどのへんがわからないのかわからないけど 1とか2をハードコーディングしてるけど、今回は説明用だから気にしないでってこと?
究極的にはハードコードは不可避だ。
マジックナンバーでなければ、変数の入れ替えは許容されるのでしょうか?
そこはまた別の論点になるので イミュータブルでぐぐるといいで
doudemo unchi
やだ
else書くなっていってんだろうが!!!!!!!!!!!
まあ普通は前者でいい
hoge = flg? 1:2;
LGTM!