koodiyksikkö
Koodiyksikkö on suomalainen termi, jota käytetään ohjelmistokehityksessä kuvaamaan pientä, suoritettavaa ja testattavissa olevaa koodikokonaisuutta. Sillä ei ole yhtä tiukkaa standardi määritelmää, vaan se viittaa tyypillisesti funktioon, metodiin tai pienimuotoiseen luokkaan tai moduuliin, riippuen ohjelmointikielestä ja arkkitehtuurityylistä. Koodiyksikköllä on selkeä rajapinta ja se täyttää yhden, rajatun tarkoituksen, mikä helpottaa sen ymmärtämistä osana suurempaa järjestelmää.
Käytännössä koodiyksikkö on keskeinen käsite yksikkötestauksessa. Yksikkötestauksessa tarkistetaan yhden koodiyksikön oikea toiminta eristetysti muista riippuvuuksista, joita
Koodiyksikkö liittyy muihin ohjelmistosuunnittelun käsitteisiin kuten moduuli, funktio, metodi ja luokka. Yleensä suuremmat kokonaisuudet jaotellaan useampiin
Esimerkki koodiyksiköstä voisi olla funktio, joka laskee veron määrän antamalla summan ja verokannan, tai luokan metodi,