糞コードをリファクタリングするときに真っ先に手を付けるのは巨大関数の構造化だな。
関数が小さくなるだけでもレビューやトレースがかなり捗る。