Što je refaktoriranje u testiranju?
Što je refaktoriranje u testiranju?

Video: Što je refaktoriranje u testiranju?

Video: Što je refaktoriranje u testiranju?
Video: What is Refactoring? (as a software developer) 2024, Svibanj
Anonim

< Uvod u softversko inženjerstvo‎ | Testiranje . Kodirati refaktoriranje je "discipliniran način restrukturiranja koda", poduzet kako bi se poboljšali neki od nefunkcionalnih atributa softvera.

Imajući to u vidu, što se podrazumijeva pod refaktoriranjem?

" Refaktoring je proces promjene softverskog sustava na takav način da ne mijenja vanjsko ponašanje koda, ali poboljšava njegovu unutarnju strukturu." -- MartinFowler u RefactoringImprovingTheDesignOfExistingCode.

Osim toga, kada treba izvršiti refaktoriranje? Refaktoring je proces promjene strukture koda bez promjene njegovog ponašanja. To trebao bi koristiti za olakšavanje dodavanja značajki. Budući da je ishod šifra koja bolje "miriši", ponekad se ljudi zbune i to pomisle refaktoriranje je sama sebi svrha.

Stoga, koja je svrha refaktoriranja koda?

Refaktoriranje koda je postupak promjene unutarnje strukture računalnog programa bez promjene njegovog vanjskog funkcionalnog ponašanja ili postojeće funkcionalnosti, kako bi se poboljšala unutarnja nefunkcionalna svojstva softvera, na primjer kako bi se poboljšala čitljivost koda, pojednostavila struktura koda, promijenila koda u

Što je refaktoring u Scrumu?

Kodirati Refaktoriranje u Agileu Programiranje. Kodirati Refaktoring je proces pojašnjenja i pojednostavljenja dizajna postojećeg koda, bez promjene njegovog ponašanja. Okretan timovi održavaju i proširuju svoj kod puno od iteracije do iteracije, i to bez kontinuiranog refaktoriranje , ovo je teško učiniti.

Preporučeni: