リファクタリングと修正