Refaktoreerimise piirangud¶
See leht selgitab, mida ei saa refaktoreerimise käigus automaatselt taastada ja kuidas nende puudustustega toime tulla.
Kuidas see toimib¶
Refaktoreerimine ehitab su teenused uuesti üles tuginedes sellele, mis on nähtav ja dokumenteeritud. Kui toiming toimub "taustal" ilma jälgedeta, ei saa süsteem seda ära arvata.
Näiteks: kui su vanas süsteemis aktiveerib 50 euroine tellimus automaatselt 10% allahindla, kuid see reegel ei ole kirjas ühegi käsraamatuses ega nähtav üheski ekraanil, siis uus teenus ei tea, et seda tuleb teha.
Mida sa pead tegema¶
- Analüüsi protsesse, mida kasutad iga päev, ja märgi need, mis toimuvad automaatselt ilma, et sa peaksid kuhugi klõpsama.
- Teavita glacom®-i igast integratsioonist välise tarkvaraga, mis ei ole kasutajaliideses nähtav.
- Kontrolli andmeid vanas süsteemis: kui andmebaasid on mittäielikud või seal on vead, pead need puhastama enne [migrazione-dati.md].
- Testi funktsioone põhjalikult [periodo-parallelo.md] ajal, et leida unustatud loogikad.
Mida teeb glacom®¶
Analüüsib esitatud ekraane ja vooge, et ehitada struktuur uuesti üles. Kui testide käigus ilmneb puuduv funktsioon, lisatakse see vastavalt protseduurile [../errori-e-correzioni/aggiungere-quello-che-manca.md].
Piirangud¶
Refaktoreerimine ei saa taastada: - Peidetud loogikat: arvutusreegleid või automatiseerimisi, mida ei ole kunagi dokumenteeritud ega mis ei ole liideses nähtavad. - Suletud integratsioone: ühendusi kolmandate osapoolte süsteemidega, kuhu pole võimalik pääseda või mis ei ava andmeid. - Rikkumise andmeid: kui info vanas süsteemis on vale või mittäielik, pärivat uus teenus selle vea.
Korduvad probleemid¶
- Puudub funktsioon, mis varem oli? → Tõenäoliselt oli see peidetud loogika: teavita sellest kohe [../supporto/ticket.md] kaudu.
- Uus süsteem annab vigasid mõne andme puhul? → Kontrolli, kas algandmed olid korrektsed või on need allikasest rikkunud.
- Välise tarkvara suhtlus ei toimi enam? → Kontrolli, kas integratsioon põhinegi dokumenteerimata juurdepääsudele.
Äpist
Äpist ei saada: refaktoreerimise piirangute haldamine toimub ainult otse projekti meeskonnaga koostöös.