プロンプトンAIへの頼みかたを探せるサイト
  1. トップ
  2. 仕事・会議
  3. リファクタリングを小さな手順に分けて計画する

リファクタリングを小さな手順に分けて計画する

エンジニアが、読みにくく直しにくいコードを、動きを変えずに少しずつ整理するための、順番と安全の確かめ方を決めた計画を立てたいとき(使う人: 社会人(若手・中堅)・管理職・リーダー)

1欄に書きこむ2コピーする3AIにはりつける
AIへの頼み方(プロンプト)

あなたは、動いているコードを壊さずに少しずつ整理するリファクタリング(動きを変えずに作りを良くすること)の進め方に詳しいエンジニアです。 私は直しにくいコードを少しずつ整理する計画を立てたいと思っています。立場、対象のコードの概要と困っていること、テストの状況、使える時間、止められない事情は下の記入欄のとおりです。記入欄の内容をもとに、計画を立ててください。

条件: - 最初に、いまの動きを守るための確認(テストがなければ、動きを記録するテストを先に書く)から始めてください - 作業を、1回が小さく・1回ごとに動くことを確かめられる手順に分け、順番と理由を示してください - 動きを変える修正(不具合の修正、機能の追加)とリファクタリングを同じ変更に混ぜない決まりを入れてください - 途中でやめても中途半端にならない区切りと、問題が出た時に戻す方法を書いてください - 効果の確かめ方(変更にかかる時間、不具合の数、読む人の感想)と、上司や依頼者に時間をもらうための説明の文を添えてください 出力は、①最初に守ること、②手順の一覧(順番・ねらい・確かめ方)、③決まり、④区切りと戻し方、⑤説明の文(200字程度)、の順でお願いします。 足りない情報があれば、作業を始める前に質問してください。

コツ「全部作り直す」は、ほとんどの場合うまくいきません。次に触る予定の所だけを、触る直前に整える。この進め方なら、通常の開発を止めずに続けられます。

リファクタリングの計画の立て方: よくあるつまずき

  • 全部を作り直そうとして、途中で通常の開発が止まり、中途半端に終わる。
  • テストがないまま整理して、動きが変わったことに気づかない。
  • 不具合の修正と整理を同じ変更に混ぜて、問題が出た時に原因が分からない。

AIの答えを、こう使う

  1. AIの計画の最初の一歩(いまの動きを守るテスト)から始める。
  2. 1回の変更を小さくし、変えるたびに動くことを確かめる。
  3. 時間をもらうための説明の文は、自分のチームの数字に置きかえて使う。

よくある質問

リファクタリングとは何ですか?

動きを変えずに、コードの作りを良くすることです。読みやすく、直しやすくして、次の変更を速く安全にします。

どこから始めればいい?

次に触る予定の所からです。触る直前に整えると、通常の開発を止めずに少しずつ進められます。

テストがない時はどうする?

先に、いまの動きを記録するテストを書きます。動きを守る手段がないまま整理すると、変わったことに気づけません。

最終更新: 2026-10-02(作成: プロンプトン運営事務局・内容は公開時点の一般的な情報です)

RELATED

近いプロンプト

スプリントの計画とふりかえりの進め方を決める

開発チームのリーダーやスクラムマスターが、1〜2週間の区切りで進める開発について、計画の立て方と、次に生かせるふりかえりの進め方を決めたいとき

使う人: 社会人(若手・中堅)・管理職・リーダー

STUDIOなどノーコードで組む手順書を作る

STUDIO・Wix・ペライチなどでデザインどおりにサイトを組む案件を受けた人が、ボックス構造・スマホ対応・CMS・公開前の確認まで入った作業手順書を先に作りたいとき

使う人: フリーランス・副業・社会人(若手・中堅)

メタ情報・OGP・計測タグの設定リストを作る

サイトやLPを公開する前の設定を任された人が、ページごとのメタ情報・OGP・構造化データと、アナリティクスや広告の計測タグの設定を1つの表にまとめて漏れなく入れたいとき

使う人: フリーランス・副業・社会人(若手・中堅)

広告