Шта је модуларно програмирање?

Модуларно програмирање је приступ развоју софтвера у којем се појединачне функције програма раздвајају у самосталне компоненте назване модули. Сваки модул садржи све што је потребно да се испуни његова функционалност, а може се уређивати и мијењати без утјецаја цијелог пројекта. Модуларно програмирање се постиже одржавањем конзистентног интерфејса модула који друге софтверске компоненте користе за приступ функцијама сваког модула.

На неким језицима, као што су Јава и Го, модул је познат као "пакет". У другим језицима, као што је Питхон, "пакет" се односи на колекцију модула.

Језици који подржавају модуларно програмирање

Програмски термини