Во-первых ты не оперируешь в той же модели мышления. В программировании у тебя совершенно другой мир в котором паттерны из реального мира не используются, так как это другой сука мир. Во-вторых ты так и не сказал, в чем заключается похожесть, и как она выражена.
Ну ООП же пытаеться хоть как то напоминать реальный мир и реальные обьекты. И императивное задание команд схоже с отдачей приказов солдатам
Ну ООП же пытаеться хоть как то напоминать реальный мир и реальные обьекты. И императивное задание команд схоже с отдачей приказов солдатам
Проблема в том что отдал приказ солдату и солдат сам думает. А если ты пишешь код - то ты думаешь и за солдата и за себя, потому что солдат может сказать "я ошибся тут и тут", а программа нет. Так что никаких сходств с реальностью.
Проблема в том что отдал приказ солдату и солдат сам думает. А если ты пишешь код - то ты думаешь и за солдата и за себя, потому что солдат может сказать "я ошибся тут и тут", а программа нет. Так что никаких сходств с реальностью.
именно поэтому школьников при помощи лого-черепашки учат додумать за солдата
Проблема в том что отдал приказ солдату и солдат сам думает. А если ты пишешь код - то ты думаешь и за солдата и за себя, потому что солдат может сказать "я ошибся тут и тут", а программа нет. Так что никаких сходств с реальностью.
В армии, кстати, используется декларативная постановка задач, но это требует очень высокой квалификации исполнителей