Pertvarkymas (programavimas)

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
   Šiam straipsniui ar jo daliai trūksta išnašų į patikimus šaltinius.
Jūs galite padėti Vikipedijai pridėdami tinkamas išnašas su šaltiniais.

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.