Käännösyksikkö (4)
• Jollain ohjelmointikielellä kuvattu eheä
kokonaisuus, joka halutaan aina kääntää yhdessä
– kaikki yhteen liittyvät aliohjelmat
– olioperustainen luokka
• Liian suuri kokonaisuus?
– turhaa aikaa kääntämiseen joka muutoksen jälkeen
• Liian pieni kokonaisuus?
– turhaa aikaa liitoksien suunnitteluun ja toteutukseen
muiden moduulien kanssa
• Käännösyksikön ohjelmointikieli ei ole tärkeä
– niiden sitominen yhteen tapahtuu objektimoduulien
tasolla