Здравствуйте, AlexCab, Вы писали:
AC>Много рас здесь встречал высказывания типа "императивный код — фее..." AC>Но ведь мы используем этот подход повсеместно в жизни(когда планируем что то или делаем), чем по вашему мнению он плох применительно к программированию?
1)Императивный код часто неявно оперирует состоянием, бывает сложно отследить что на самом деле происходит
2)Императивный код сильно зависит от порядка вычислений, что ограничивает возможности декомпозиции и композиции программ
3)Императивный код при повышения уровня абстракции быстро теряет гибкость, появляется необходимость переходить к более декларативным конструкциям