Конечно, если бросаться реализовывать мелочи, можно упустить цель приложение, и получить вообще несобираемое. Нужно иметь представление о приложении в целом, и о том, какие цели какой модуль решает, но кодировать нужно не монолит.
Спроектировали сверху-вниз, ага, кодим отдельные части, иногда посматривая на приложение «с высоты птичьего полёта» — но при конкретно кодинге внимание нельзя рассеивать.
> Вы предлагаете исключительно bottom-up
Нет. Проектировать надо сверху-вниз (от абстрактных идей до реализации), а вот реализовывать предлагаю снизу-вверх. Чтобы связывалось вместе, тоже есть тесты :)
Ааа, понял — просто сегодня же Тяпница )))
А по поводу способа забаниться, так это именно то, о чём предупреждают ещё в Правилах :)
C сентября прошлого года!
Спроектировали сверху-вниз, ага, кодим отдельные части, иногда посматривая на приложение «с высоты птичьего полёта» — но при конкретно кодинге внимание нельзя рассеивать.
Выход всегда есть — даже если вас съели! А чтобы не съели, нужно быть убедительным на стадиях до написания кода )))
Нет. Проектировать надо сверху-вниз (от абстрактных идей до реализации), а вот реализовывать предлагаю снизу-вверх. Чтобы связывалось вместе, тоже есть тесты :)