さらにリファクタリング