Pertvarkymas (programavimas)

Pertvarkymas () – kompiuterio programos kodo keitimas nekeičiant jos funkcionalumo. Dažniausiai kodas pertvarkomas siekiant pagerinti jo skaitomumą, supaprastinti struktūrą. Pertvarkymas yra viena svarbiausių ekstremalaus programavimo praktikų.

Pertvarkymų pavyzdžiai – kintamųjų pervadinimas, funkcijos ar klasės išskyrimas arba suliejimas, bazinės klasės išskyrimas siekiant eliminuoti kodo dubliavimą tarp dviejų klasių.

Daugelyje programavimo aplinkų pertvarkymo operacijos yra dalinai automatizuotos.

Programavimo metodologijos