Аутсорсинговый центр

Неземной
аутсорсинг

Восходящее программирование

Восходящее программирование - методика разработки программ, при которой сначала создаются и проверяются элементы нижнего уровня, а затем из них формируются более крупные блоки и общая логика программы.

Что означает термин

Разработка строится по принципу «снизу вверх»: работа начинается с процедур, подпрограмм или других небольших компонентов, которые затем используются при создании модулей и программы в целом. Восходящее программирование относится к стратегиям разработки в рамках структурного программирования.

Как устроено

Сначала реализуются отдельные элементы нижнего уровня и проверяется их работа. После этого из них собираются более крупные блоки, а затем выстраивается общая логика программы.

Например, сначала могут быть разработаны функции обработки данных, затем на их основе собран модуль, а из нескольких модулей сформирована программа. Общая структура при таком подходе появляется после создания отдельных компонентов, поэтому между компонентами и логикой программы возможна несогласованность.

Где применяется

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

Отличие от близких понятий

Восходящее программирование противопоставляется нисходящему программированию. В восходящем подходе разработка движется от деталей нижнего уровня к общей логике, а в нисходящем начинается с основной программы или общей структуры и постепенно переходит к подпрограммам.

Возврат к списку

База знаний организована при поддержке делового сообщества. Спираль?!