Kazalo:
Opredelitev - Kaj pomeni modularnost?
Modularnost se v programskem inženiringu nanaša na to, v kolikšni meri je programska oprema / spletna aplikacija lahko razdeljena na manjše module. Modularnost programske opreme kaže, da lahko število aplikacijskih modulov služi določeni poslovni domeni.
Modularnost je uspešna, ker razvijalci uporabljajo vnaprej napisano kodo, s katero prihranijo vire. Na splošno modularnost zagotavlja večjo upravljivost razvoja programske opreme.
Tehopedija razlaga modularnost
Sodobna poslovna vprašanja nenehno rastejo - glede na velikost, zapletenost in povpraševanje. Izboljšane zahteve po zmogljivosti programske opreme prisilijo razvijalce, da izboljšajo razvite sisteme z novimi funkcionalnostmi.
Modularnost programske opreme omogoča, da se tipične aplikacije razdelijo na module, pa tudi integracija s podobnimi moduli, kar razvijalcem pomaga pri uporabi vnaprej napisane kode. Moduli so razdeljeni glede na funkcionalnost, programerji pa niso vključeni v funkcionalnosti drugih modulov. Tako se lahko nove funkcije enostavno programirajo v ločenih modulih.