Hva er refaktorering i testing?
Hva er refaktorering i testing?

Video: Hva er refaktorering i testing?

Video: Hva er refaktorering i testing?
Video: Testing and Refactoring Legacy Code 2024, November
Anonim

< Introduksjon til programvareteknikk‎ | Testing . Kode refaktorisering er "en disiplinert måte å omstrukturere kode på", utført for å forbedre noen av de ikke-funksjonelle egenskapene til programvaren.

Med tanke på dette, hva menes med refaktorisering?

" Refaktorering er prosessen med å endre et programvaresystem på en slik måte at det ikke endrer den eksterne oppførselen til koden, men forbedrer dens interne struktur." -- MartinFowler i RefactoringImprovingTheDesignOfExistingCode.

I tillegg, når bør refaktorisering gjøres? Refaktorering er prosessen med å endre strukturen til kode uten å endre oppførselen. Den bør brukes for å lette tillegget av funksjoner. Fordi resultatet er kode som «lukter» bedre, noen ganger blir folk forvirret og tenker det refaktorisering er et mål for seg selv.

Hva er hensikten med å refaktorisere koden?

Kode refactoring er prosess å endre et dataprograms interne struktur uten å endre dets eksterne funksjonelle oppførsel eller eksisterende funksjonalitet, for å forbedre interne ikke-funksjonelle egenskaper til programvaren, for eksempel for å forbedre kodelesbarhet, forenkle kodestruktur, endre kode til

Hva er refactoring i Scrum?

Kode Refaktorering i Agile Programmering. Kode Refaktorering er prosessen med å tydeliggjøre og forenkle utformingen av eksisterende kode, uten å endre oppførselen. Smidig team vedlikeholder og utvider koden sin mye fra iterasjon til iterasjon, og uten kontinuerlig refaktorisering , dette er vanskelig å gjøre.

Anbefalt: