VRSTA GRADIVA | analitična raven (sestavni del), tekstovno gradivo, tiskano, 1.01 - izvirni znanstveni članek |
DRŽAVA IZIDA | Slovenija |
LETO IZIDA | 2000 |
JEZIK BESEDILA/IZVIRNIKA | slovenski |
PISAVA | latinica |
AVTOR | Grajfoner, Uroš - avtor |
ODGOVORNOST | Repinc, Peter - avtor |
NASLOV | Refactoring - preoblikovanje programske opreme |
V PUBLIKACIJI | Uporabna informatika. - ISSN 1318-1882. - ǂLetn. ǂ8, ǂšt. ǂ4 (okt/nov/dec 2000), str. 231-236. |
KRATKA VSEBINA | Spreminjanje obstoječe programske kode zaradi dodajanja nove funkcionalnosti se lahko izvaja z natančno izbranimi in definiranimi koraki. Takemu procesu pravimo preoblikovanje programske kode.Izvaja se združeno z drugimi razvijalskimi aktivnostmi, pri ekstremnem programiranju pa je bistveni del razvojnega procesa. Z njim programska struktura postane razumljivejša, jasnejša, pravilnejša in fleksibilnejša zadodajanje nove funkcionalnosti. Proces je podprt z avtomatiziranim testiranjem. V najboljšem primeru se procesizvaja avtomatsko z orodji za preoblikovanje. Preoblikovanje zbija ceno spremembe obstoječega sistema in povečuje njegovo preglednost. // Refactoring ia a process of adding new functionality by changing the existing code. It can be performed by exactlychosen and defined steps. It is practicedtogether with other design activities, while in extreme programming it is an essential part of the development process. With refactoring, the program structure becomes more understandable, clearer, more correct and flexible for adding new functionalities. Authomatic testing by refactoring tools support the process. Refactoring reduces the cost of changing the existing system and improves its transparency. |
OPOMBE | Bibliografija: str. 236 |
PREDMETNE OZNAKE | // ekstremno programiranje // programska koda// preoblikovanje // programska orodja |
UDK | 004.4 |