用語集 › refactoring
GLOSSARY
refactoring
リファクタリング。動作を変えずコードを整理すること
1本の論文題名に登場
定義
外から見た振る舞いを変えずに、コードの内部構造だけを整理し直す作業。重複の除去や責務の分割で保守性を上げるのが目的で、機能追加やバグ修正とは意図的に分けて行うのが原則。テストが振る舞いの不変を保証する前提の作業なので、コード生成モデルの評価課題としては「変わっていないこと」を機械的に検証できる点が扱いやすい。
論文題名での読み方
コード改善の課題
この語が出てくる解説
- 論文解説: SWE-Bench ProMax — 多言語・大規模リファクタリングでコーディングエージェントの本当の実力を測るSWE-Bench ProMax: Benchmarking Agents on Large-Scale Multilingual Code Refactoring