Mit jelent a refaktorálás a tesztelés során?
Mit jelent a refaktorálás a tesztelés során?

Videó: Mit jelent a refaktorálás a tesztelés során?

Videó: Mit jelent a refaktorálás a tesztelés során?
Videó: Python unit tesztek – Python tutorial magyar felirattal – CodeBerry Programozóiskola 2024, November
Anonim

< Bevezetés a szoftverfejlesztésbe‎ | Tesztelés . Kód refaktorálás "a kód átstrukturálásának fegyelmezett módja", amelyet a szoftver néhány nem funkcionális tulajdonságának javítása érdekében hajtanak végre.

Ha ezt szem előtt tartjuk, mit értünk refaktorálás alatt?

" Refaktorálás egy szoftverrendszer megváltoztatásának folyamata oly módon, hogy az nem változtatja meg a kód külső viselkedését, de javítja a belső szerkezetét." – MartinFowler a RefactoringImprovingTheDesignOfExistingCode-ban.

Továbbá, mikor kell elvégezni az átalakítást? Refaktorálás a kód szerkezetének megváltoztatásának folyamata anélkül, hogy megváltoztatná a viselkedését. Azt kellene a funkciók hozzáadásának megkönnyítésére használható. Mivel az eredmény egy olyan kód, amely jobban "szagol", néha az emberek összezavarodnak, és ezt gondolják refaktorálás öncélú.

Ebből kifolyólag mi a kód refaktorálásának célja?

A kódrefaktorálás az folyamat a számítógépes program belső szerkezetének megváltoztatása a külső funkcionális viselkedés vagy a meglévő funkcionalitás módosítása nélkül a szoftver belső nem funkcionális tulajdonságainak javítása érdekében, például a kód olvashatóságának javítása, a kódstruktúra egyszerűsítése, a kód megváltoztatása

Mi a refaktorálás a Scrumban?

Kód Refaktorálás az Agilisban Programozás. Kód Refaktorálás az a folyamat, amely tisztázza és egyszerűsíti a meglévő kód kialakítását anélkül, hogy megváltoztatná a viselkedését. Agilis A csapatok folyamatosan karbantartják és bővítik kódjukat iterációról iterációra, folyamatosság nélkül refaktorálás , ezt nehéz megtenni.

Ajánlott: