初級の作成とリファクタリング