Преимущества последовательной записи программы:
- Сокращение времени разработки. 1 На решение нескольких простых задач обычно нужно меньше времени, чем на одну, в 10 раз более сложную. 1
- Локализация мест ошибок при отладке программ. 1 Разобраться в работе процедуры и найти возможную ошибку намного проще, если эта процедура — короткая. 1
- Относительная автономность модификации программы. 1 Если нужно что-либо изменить в программе, переделывать придётся не всю её, а только некоторые процедуры. 1
- Возможность легко распределить работу между несколькими программистами. 1 При разработке процедуры не важно, что содержится внутри других. 1
Также последовательная программа работает как фильтр для исходных данных: её результат и характеристики полностью определяются входными данными и алгоритмом их обработки, при этом временные показатели играют, как правило, второстепенную роль. 5