Вопросы к Поиску с Алисой
Программирование сверху вниз считается эффективным для создания поддерживаемого кода, потому что позволяет производить ясный, легко читаемый программный код. neon1ks.github.io
Некоторые другие преимущества такого подхода:
Однако у подхода есть и недостаток: возможны трудности в организации параллельной работы большого коллектива программистов, так как сначала разрабатывают лишь общие схемы, а работа над реализацией отдельных фрагментов задерживается до окончания формирования всего каркаса программы. foxford.ru