Preskoči na vsebino
Renovio
Meni

Slovar pojmov

Razlaga ključnih pojmov, ki jih boste videli v naši analizi.

Podedovana aplikacija (legacy application)
Aplikacija, ki je v aktivni uporabi, vendar uporablja zastarele tehnologije, ne dobiva več podpore proizvajalca, ali jo zna vzdrževati le malo razvijalcev. Ne pomeni nujno 'slabo' — pomeni, da je tveganje za podjetje vsako leto večje. V tehničnih kontekstih se za isto stvar uporablja izraz 'podedovana koda' (legacy code).
Tehnični dolg (technical debt)
Posledica bližnjic, ki so bile narejene v razvoju za hiter rezultat. S časom se ti kompromisi naberejo in upočasnijo vsako spremembo. Tehnični dolg ni napaka — postane problem, ko ga nihče sistematično ne odplačuje.
Refactoring (refaktoriranje)
Preurejanje obstoječe kode brez spreminjanja zunanjega vedenja. Cilj: koda naj bo razumljivejša, varnejša, hitreje vzdrževana. Refaktoriranje ni prepis — ohrani vse funkcionalnosti.
Prenova (rewrite)
Postopen ali popoln nov razvoj sistema, pogosto s prehodom na drugo tehnologijo. Prenova ima več tveganja kot refaktoriranje, a daje boljši dolgoročni izid, ko je stara osnova preveč izčrpana.
Strangler Fig pattern
Strategija postopne prenove: nove module pišemo poleg starega sistema in postopoma 'odščipnemo' funkcionalnost iz starega, dokler ta ne preneha obstajati. Manjše tveganje od 'big bang' prenove.
Poslovna logika (business logic)
Pravila, ki opisujejo, kako vaše podjetje sprejema odločitve znotraj programske opreme. V starih sistemih je pogosto razpršena po stotinah datotek in ni dokumentirana. Ekstrakcija poslovne logike je najpomembnejši del prenove.
AI agent / AI orodje za kodiranje
Programska orodja, ki uporabljajo velike jezikovne modele (LLM-je) za branje, pisanje in preurejanje kode. Ne nadomeščajo razvijalca, ampak ga drastično pospešijo.
Claude Code
Agentno orodje podjetja Anthropic za delo s celotnimi kodnimi bazami. Glavno orodje, ki ga Renovio uporablja za analizo in prenovo.
OpenRewrite / Moderne
Determinističen sistem za avtomatsko izvajanje preurejanj v Java in Spring projektih. Renovio ga uporablja za mehanske dele migracije, ki ne potrebujejo AI.
Semgrep
Orodje za vzorčno iskanje po kodi z avtomatskim popravljanjem. Renovio ga uporablja v varnostnem delu analize.

Želite vedeti, koliko bi stala prenova vašega sistema?

Za 490 € dobite jasno, pisno oceno. Brez zavajanja, brez "od–do".

Naročite analizo →