Kas yra refaktoravimas atliekant bandymus?
Kas yra refaktoravimas atliekant bandymus?

Video: Kas yra refaktoravimas atliekant bandymus?

Video: Kas yra refaktoravimas atliekant bandymus?
Video: Testing and Refactoring Legacy Code 2024, Gegužė
Anonim

< Įvadas į programinės įrangos inžineriją‎ | Testavimas . Kodas pertvarkymas yra „disciplinuotas būdas pertvarkyti kodą“, skirtas patobulinti kai kuriuos nefunkcionalius programinės įrangos atributus.

Turint tai omenyje, ką reiškia pertvarkymas?

" Refaktoringas yra programinės įrangos sistemos keitimo procesas taip, kad jis nepakeistų išorinės kodo elgsenos, tačiau pagerintų jo vidinę struktūrą." - MartinFowler RefactoringImprovingTheDesignOfExistingCode.

Be to, kada turėtų būti atliktas pertvarkymas? Refaktoringas yra kodo struktūros keitimo procesas, nekeičiant jo elgesio. Tai turėtų būti naudojamas norint palengvinti funkcijų pridėjimą. Kadangi rezultatas yra kodas, kuris „kvepia“geriau, kartais žmonės sutrinka ir taip galvoja pertvarkymas yra tikslas sau.

Taigi, koks yra kodo pertvarkymo tikslas?

Kodo pertvarkymas yra procesas pakeisti kompiuterio programos vidinę struktūrą, nekeičiant jos išorinės funkcinės elgsenos ar esamo funkcionalumo, siekiant pagerinti vidines nefunkcines programinės įrangos savybes, pavyzdžiui, pagerinti kodo skaitomumą, supaprastinti kodo struktūrą, pakeisti kodą į

Kas yra „Scrum“pertvarkymas?

Kodas Agile pertvarkymas Programavimas. Kodas Refaktoringas yra esamo kodo dizaino išaiškinimo ir supaprastinimo procesas, nekeičiant jo elgesio. Judrus komandos nuolat prižiūri ir plečia savo kodą nuo iteracijos iki iteracijos ir be nuolatinio pertvarkymas , tai sunku padaryti.

Rekomenduojamas: