Lõhnav kood
Lõhnav kood on programmeerimises tunnus programmi lähtekoodis, mis viitab võimalikule sügavamale probleemile koodis. Lõhnav kood on puuduliku tarkvara disaini ja tarkvara kirjutamise käigus tehtud halbade otsuste tulemus. Lõhnava koodi tunnused võivad olla näiteks koodikordus, liigne keerukus ja liiga pikad meetodid või klassid.