Ce este refactorizarea în testare?
Ce este refactorizarea în testare?

Video: Ce este refactorizarea în testare?

Video: Ce este refactorizarea în testare?
Video: Testing and Refactoring Legacy Code 2024, Noiembrie
Anonim

< Introducere în ingineria software | Testare . Cod refactorizarea este „o modalitate disciplinată de restructurare a codului”, întreprinsă pentru a îmbunătăți unele dintre atributele nefuncționale ale software-ului.

Ținând cont de acest lucru, ce se înțelege prin refactorizare?

Refactorizarea este procesul de schimbare a unui sistem software în așa fel încât să nu modifice comportamentul extern al codului, dar să-și îmbunătățească structura internă.” -- MartinFowler în RefactoringImprovingTheDesignOfExistingCode.

În plus, când ar trebui făcută refactorizarea? Refactorizarea este procesul de modificare a structurii codului fără a-i schimba comportamentul. Aceasta ar trebui să să fie utilizat pentru a ușura adăugarea de caracteristici. Pentru că rezultatul este un cod care „miroase” mai bine, uneori oamenii devin confuzi și gândesc asta refactorizarea este un scop în sine.

Prin urmare, care este scopul refactorizării codului?

Refactorizarea codului este proces de modificare a structurii interne a unui program de calculator fără a modifica comportamentul său funcțional extern sau funcționalitatea existentă, pentru a îmbunătăți proprietățile interne nefuncționale ale software-ului, de exemplu pentru a îmbunătăți lizibilitatea codului, pentru a simplifica structura codului, pentru a schimba codul în

Ce este refactorizarea în Scrum?

Cod Refactorizarea în Agile Programare. Cod Refactorizarea este procesul de clarificare și simplificare a designului codului existent, fără modificarea comportamentului acestuia. Agil echipele își mențin și își extind codul foarte mult de la iterație la iterație și fără continuu refactorizarea , acest lucru este greu de făcut.

Recomandat: