Mŕtvy kód

Mŕtvy kód je termín v oblasti softvérového inžinierstva, ktorý označuje časti počítačového kódu, ku ktorým sa nedá dostať, a preto sa nemôžu vykonať počas bežnej prevádzky programu. Tento kód neovplyvňuje žiadnu funkcionalitu softvéru, pretože sa nikdy nespustí. Mŕtvy kód môže vzniknúť v dôsledku zmien v softvérovom systéme, ako sú refaktoring, úpravy logiky alebo neúplné odstránenie starých funkcií.

Identifikácia a odstránenie mŕtveho kódu je dôležité pre udržanie kvality softvéru. Prítomnosť takéhoto kódu môže viesť k zbytočnej zložitosti, zníženiu čitateľnosti a údržby kódu a potenciálne môže skrývať chyby alebo neefektívnosti. Nástroje na analýzu statického kódu sa často používajú na identifikáciu mŕtveho kódu, čo pomáha vývojárom zjednodušiť a optimalizovať softvérovú základňu. Odstránenie mŕtveho kódu prispieva k čistejšiemu a efektívnejšiemu kódovaniu, podporuje agilný vývoj a znižuje náklady na údržbu.