Wat is een modulecohesie?

Modulecohesie verwijst naar de mate waarin de elementen in een softwaremodule (bijv. functies, procedures, etc.) samenwerken om één goed gedefinieerd doel of functionaliteit te bereiken. Hoge modulecohesie houdt in dat alle elementen in de module nauw met elkaar verbonden zijn en bijdragen aan een enkele taak, wat leidt tot meer onderhoudbare en herbruikbare code. Lage module-cohesie geeft daarentegen aan dat de elementen in een module niet goed samenwerken en meerdere niet-gerelateerde taken kunnen uitvoeren, wat leidt tot code die moeilijker te begrijpen en te onderhouden is.

Publicatie datum: