Refaktoriseerimine

Autor: Peter Berry
Loomise Kuupäev: 12 August 2021
Värskenduse Kuupäev: 11 Mai 2024
Anonim
Refaktoriseerimine - Tehnoloogia
Refaktoriseerimine - Tehnoloogia

Sisu

Definitsioon - mida tähendab reaktoriseerimine?

Refaktorimine on protsess, mille käigus muudetakse rakenduse lähtekoodi, muutmata selle välist käitumist. Koodireaktorite tegemise eesmärk on parandada mõnda koodi mittefunktsionaalset omadust, näiteks loetavust, keerukust, hooldatavust ja laiendatavust.


Refaktorimine võib pikendada lähtekoodi eluiga, vältides selle muutumist pärandkoodiks. Reaktsiooniprotsess muudab sellise koodi edasised täiustused meeldivamaks kogemuseks.

Refaktoriseerimist tuntakse ka kui ümberehitust.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab taasfaktoriseerimist

Refaktoriseerimine võib olla IT-osakonna juhtidele raske müük. Esiteks on halduri konsensus olemasoleva koodi muutmise osas: kui koodi ei rikuta, pole parandus vajalik. Tarkvara refaktorimine aeglustab lähtekoodi vananemisprotsessi. Teiseks, juhid kõhklevad vajalike täiendavate ressursside tõttu refaktoriseerimisega. Võimaliku tagasimakse tõttu tulevikus võib refactoring olla väga kulutõhus lähenemisviis olemasoleva koodi pikaealisusele. Lisaks võib vananenud tarkvararakendussüsteemi asendamine olla üsna kallis. Kui arendajad jätkavad refrakteerimisriistade loomist, muutub see tehnika tõenäoliselt populaarsemaks.