Mis on refaktoreerimine testimisel?
Mis on refaktoreerimine testimisel?

Video: Mis on refaktoreerimine testimisel?

Video: Mis on refaktoreerimine testimisel?
Video: Refactoring: tehase muster [disaini mustrid] 2024, November
Anonim

< Sissejuhatus tarkvaratehnikasse‎ | Testimine . Kood refaktoreerimine on "distsiplineeritud viis koodi ümberstruktureerimiseks", mille eesmärk on parandada mõningaid tarkvara mittefunktsionaalseid atribuute.

Seda silmas pidades, mida mõeldakse ümberkujundamise all?

" Refaktoreerimine on tarkvarasüsteemi muutmise protsess nii, et see ei muuda koodi välist käitumist, kuid parandab selle sisemist struktuuri." - MartinFowler ajakirjas RefactoringImprovingTheDesignOfExistingCode.

Lisaks, millal tuleks refaktoreerimine läbi viia? Refaktoreerimine on koodi struktuuri muutmise protsess, muutmata selle käitumist. See peaks kasutada funktsioonide lisamise hõlbustamiseks. Kuna tulemuseks on kood, mis "lõhnab" paremini, satuvad inimesed mõnikord segadusse ja mõtlevad nii refaktoreerimine on eesmärk omaette.

Mis on sellest tulenevalt koodi ümbertegemise eesmärk?

Koodi ümberkujundamine on protsessi arvutiprogrammi sisestruktuuri muutmine ilma selle välist funktsionaalset käitumist või olemasolevat funktsionaalsust muutmata, et parandada tarkvara sisemisi mittefunktsionaalseid omadusi, näiteks parandada koodi loetavust, lihtsustada koodi struktuuri, muuta koodi

Mis on Scrumi refaktoreerimine?

Kood Refaktoreerimine Agile'is Programmeerimine. Kood Refaktoreerimine on protsess, mille käigus selgitatakse ja lihtsustatakse olemasoleva koodi ülesehitust, muutmata selle käitumist. Agiilne meeskonnad hooldavad ja laiendavad oma koodi palju iteratsioonist iteratsioonini ja ilma pideva refaktoreerimine , seda on raske teha.

Soovitan: