Pertvarkymas (programavimas)

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
Peršokti į: navigaciją, paiešką

Pertvarkymas (angl. refactoring) – 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.