Не понимаю, как возможно программирование снизу-вверх.
Такое ощущение, что снизу-вверх это то же самое, что и сверху-вниз только с приближениями.
Т.е. всё равно вначале решается какие задачи потребуется решить для достижения конечной цели. Т.е. разбивка задачи на подзадачи в первом приближении. Далее идёт 2-ое, ... , n-е приближение.
Т.е. понятие снизу-вверх условное понятие.
Правильно ли я понял?
фазы разработки программного обеспечения (программирования)
...
Проектирование
Кодирование+Отладка
....
Сверху вниз удобно и хорошо проектировать.
Синзу вверх - реализовывать.