Преимущество пакетного подхода перед созданием универсальной программы заключается в том, что пакетный подход более удобен для расширения и модификации. 3
При пакетном подходе несколько модулей пакета объединяются для решения одной задачи. 3 Развитие пакета происходит за счёт добавления новых модулей, которые не затрагивают работоспособность ранее отлаженных. 3
Это особенно полезно, например, при программировании задач вычислительного эксперимента, где основной объём работ приходится не на создание первоначальной версии программы, а на многократные модификации программного кода. 2