>関数に切り分けるのが一番スマートなのは分かってるつもり
意味を考えずに、機能でなく処理で関数を
切り出すのは初心者までですよ