変数名にわかりやすい名前をつける
粒の大きさの違う処理が混ざっていたら関数に切り出せないか考える

最低限これだけやっとけば大分マシになる