AIに手を入れてもらうと、直ったつもりで別のところが動かなくなることがあります。戻したいのに、どこまで戻せばいいのか分からない。これは腕の問題ではなく、戻れる点を作らずに進めた結果です。先に戻れる点を作る習慣を付けると、試す回数を増やせます。
動いた時点で一度区切る
テストが通った、画面が出た、その時点で一度区切ります。区切るのはコミットでもフォルダの複製でも構いません。大事なのは「ここまでは動いた」と自分が言える点が残ることです。
区切りの名前に状態を書く
「修正」ではなく「一覧が表示できる状態」と書きます。あとで戻るときに探すのは、変更の内容ではなく動いていた状態です。名前が状態で書かれていれば、迷わず選べます。
1回の依頼で変える範囲を決めておく
戻れる点を作ってから、次に触る範囲を決めます。範囲を決めずに始めると、戻るときに捨てるものが増えます。範囲は欲張らず、確かめられる大きさにします。
戻したら記録を残す
戻した日と、何を捨てたかを一行書きます。同じ戻しを二度やっているなら、やり方のどこかに繰り返す原因があります。記録が無いと、その繰り返しに気づけません。
戻せない作業を先に見分ける
外部の設定を変えた、データを書き換えた。こうした作業はコードを戻しても元に戻りません。先に「これは戻せない」と分かっていれば、その前に手を止めて確かめられます。
区切りが増えすぎたら間引く
節目だけを残して、途中の区切りは消して構いません。残すのは、後から戻りたくなる状態だけです。
区切った直後に一度動かす
区切りを作ったつもりで、実は動かない状態を保存していることがあります。区切った直後に一度動かして、動いたことを確かめてから次へ進みます。確かめていない区切りは、戻る先として使えません。
戻す判断は時間で決める
直そうとして手が止まったら、何分粘るかを先に決めておきます。時間を過ぎたら戻って、範囲を小さくして組み直します。粘るほど捨てるものが増えるので、時間で切るほうが早く終わります。
学習の段取りや、公開前に確認する項目の整理は AI Craft Campus でまとめています。戻れる点があるかどうかで、試せる回数が変わります。