テストが1つも無いコードに、どこからテストを足すか
全部にテストを書くのは無理です。移行で触る所だけに絞ったら、現実的な分量になりました。
全部にテストを書くのは無理です。移行で触る所だけに絞ったら、現実的な分量になりました。
全部を一度に移すと戻れなくなります。順番を決めたら、途中で止めても使える状態を保てました。
エラーで止まるコードより、止まらずに動いてしまうSQLの連結のほうが優先度は上でした。
移行の全体像は、正規表現30行の走査で出せます。AIに渡す前の下ごしらえです。
38行の古いファイルを新しいPHPにかけたら、php -l は通って実行で落ちました。最初にやるべきことが分かります。