Pertvarkymas (programavimas)
Išvaizda
| Dėmesio! Straipsnis ar jo dalis neturi išnašų į patikimus šaltinius. Dėl to medžiaga gali būti nepatikima. Pagal Vikipedijos nuostatas, nepatikrinama informacija gali būti trinama. Paieškokite patikimų šaltinių ir paremkite medžiagą išnašomis į šaltinius. |
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.