Вопросы к Поиску с Алисой
Разница между нисходящим и восходящим проектированием заключается в направлении разработки. www.cfin.ru ru.wikipedia.org
Нисходящее проектирование предполагает ведение разработки последовательно от общих черт проектируемого объекта к детальным частным. www.cfin.ru ru.wikipedia.org В результате такого проектирования получают требования к отдельным частям и узлам. www.cfin.ru Система разрабатывается в условиях, когда её элементы ещё не определены, и сведения о их возможностях и свойствах носят предположительный характер. portal.tpu.ru
Восходящее проектирование, наоборот, предполагает ход разработки от частного к общему. www.cfin.ru ru.wikipedia.org Такое проектирование встречается, если одна или несколько частей уже являются готовыми (покупными или уже разработанными) изделиями. www.cfin.ru ru.wikipedia.org Элементы проектируются раньше системы, и, следовательно, предположительный характер имеют требования к элементам. portal.tpu.ru
Таким образом, нисходящее проектирование является стратегией декомпозиции, а восходящее — стратегией композиции. dckms.github.io
При этом в реальной жизни оба вида проектирования взаимосвязаны, так как процесс проектирования итерационный. www.cfin.ru ru.wikipedia.org