Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


Koodihaju

Koodihaju (engl. code smell) on nimitys ohjelman lähdekoodissa esiintyville piirteille, jotka ovat vihjeitä koodissa oleville suuremmille ongelmille. Koodihajut eivät ole ohjelmointivirheitä ja ohjelma ei toimi väärin niiden vuoksi, mutta ne vaikeuttavat kehitystyötä ja lisäävät virheiden riskiä.[1]

Haiseva koodi ei estä ohjelman suoritusta tai saa sitä toimimaan väärin. Koodihajut ovat subjektiivisia, tarkoittaen, että kaikki eivät pidä samoja asioita yhtä ongelmallisina, jos ollenkaan. Eroja voi myös olla ohjelmointikielien ja ohjelmointiparadigmojen välillä.

Koodihajujen löytämiseksi on kehitetty lukuisia työkaluja, kuten SonarCube.

  1. code smells: developer's guide sonarsource.com. Viitattu 23.1.2025. (englanniksi)

Previous Page Next Page






رائحة الكود Arabic کود قوخوسو AZB কোড স্মেল Bengali/Bangla Pachy v kódu Czech Code-Smell German Code smell English Hediondez del código Spanish Lõhnav kood ET بوی کد FA Code smell French

Responsive image

Responsive image