Yesリファクタ。Noコード変更 誤解されたリファクタリング 最近、職場で「リファクタリング」という言葉をよく聞きます。過去の技術的負債を解消したり、コードを整理してわかりやすくすることは、ソフトウェアの寿命を延ばすうえで重要です。そうした意識がエンジニアの間で広がるのは、良いことだと思います。 ただ、残念ながら、テストコードがない状態で行われるリファクタリングも見受けられます。例えば、テストコードもエビデンスもないまま、単なる手動テストだけでリファクタリング後の動作を確認した、というものです。 こうした対応は、単なる「コードの変更」であって、リファクタリングとは言えません。単なる変更で予期せ…