10/09/20 18:18:12 NT835AJ6
>>663
ソース内で制御構文使って分岐をベタ書きしても全く不都合ない、つー前提を
>>661から読み取るとifとswitchの主な差は可読性だろうなぁ
「単純な識別子に応じて複数の処理があるよ」てことをswitch文は示唆するから
一瞥した時にif文よりも幾分読みやすいだろ
ただマジックナンバー使ってるから「即席・作り捨ての小さなプログラム」とも読み取れるし
ここではどっちでもいい話かもな
あとif文とswitch文に速度差が出るくらい識別子の種類が増えたり、メインプログラムの
ソース内にベタ書きすると不便になるくらい頻繁に修正が入るような部分なら外に追い払うだろ