Mikor kell átalakítást végezni?
Mikor kell átalakítást végezni?

Videó: Mikor kell átalakítást végezni?

Videó: Mikor kell átalakítást végezni?
Videó: Кевин Келли про следующие 5000 дней веба 2024, Április
Anonim

Martin Fowler leírja a három szabályát, ami megmagyarázza mikor kell refaktorálni , könyvében Refaktorálás . Azt mondja, hogy először a fejlesztők csináld valamit, ők kellene csinálni azt egyenesen. Legközelebb, ha ők csináld valami hasonlót, képesek megkettőzni a meglévő kódrészletet. Harmadszor ők refaktorálni kell.

Ebből kifolyólag, mikor nem szabad átalakítást végezni?

Adott kód teszt nélkül, megteheti refaktor hogy jobban tesztelhető legyen. Te teszed nem refaktor kódot, ha nem tudja időben tesztelni az eredményül kapott kódot, hogy azt úgy kézbesítse, hogy az továbbra is értékes legyen a címzett számára. Te teszed nem refaktor kódot, amikor az Ön refaktorálás akarat nem javítja a kód minőségét.

Tudja azt is, hogy mikor kell az átalakítást agilisban elvégezni? Refaktorálás Második alapelv: Üzleti katalizátorok Ha a vállalkozásnak új szolgáltatásra van szüksége, akkor refaktorálás kell csak legyen Kész a rendszer azon részein, amelyek az adott funkció engedélyezéséhez szükségesek. Más szóval, ne refaktor az egész felhasználói felület, csak refaktor azokat a részeket, amelyek az adott üzleti igényhez kapcsolódnak.

A fentieken kívül mikor kell refaktorálást végrehajtani?

Refaktorálás a kód szerkezetének megváltoztatásának folyamata anélkül, hogy megváltoztatná viselkedés . Kellene használva lenni nak nek megkönnyíti a funkciók hozzáadását. Mivel az eredmény egy olyan kód, amely jobban "szagol", néha az emberek összezavarodnak, és ezt gondolják refaktorálás egy vég nak nek maga. én nem ért egyet ezzel az érzéssel.

Mi okozza a refaktorálást?

Az egyik fő a refaktorálás okai ez valamikor te megtudja, hogy a kódot egynél több kódút használja, és te ne másolni (másolni és beilleszteni), hanem újra felhasználni. Ez különösen fontos olyan esetekben, amikor te hibát talál a kódban.

Ajánlott: