Përshkruani konceptin e programimit modular
Programimi modular është një qasje për zhvillimin e softuerit që e ndan një sistem në komponentë më të vegjël, të pavarur të njohur si module. Çdo modul është përgjegjës për një funksionalitet specifik të sistemit dhe ato janë të lidhura lirshëm, që do të thotë se ndryshimet në një modul mund të mos kërkojnë ndryshime në modulet e tjera. Kështu, çdo modul është i pavarur dhe mund të zhvillohet, testohet dhe mirëmbahet në mënyrë të pavarur nga modulet e tjera. Programimi modular gjithashtu lejon shkallëzueshmëri më të madhe, pasi module të reja mund të shtohen në sistem në çdo kohë. Së fundi, programimi modular mund të ndihmojë në përmirësimin e cilësisë së kodit, pasi inkurajon ripërdorimin e kodit, lexueshmërinë e kodit dhe korrigjimin më efikas.