Pertvarkymas (programavimas)
Appearance
|
Š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.