Здравствуйте, Sinclair, Вы писали:
S>Простите, это вот что было? Это то, как вы понимаете идею смолтока, или то, что должно было быть вместо смолтока?
S>Потому что в смолтоке то, что вы пишете, записывается примерно так, и совершенно не выглядит дурацким:
S>S>Cезам откройся.
S>дверь1 откройся.
Бредом это становится, когда начинаешь сам декомпозировать и распределять роли. Тут серьёзный подвох в том, кто именно выполняет действие:
либо дверь открывается сама после подачи команды — смолтолк, либо кто-то дверь открывает.
В некоторых случаях идеи смолтолка работают:
task = computer.StartCompute(data)
, но в большинстве — нет, потому что тебе частенько нужно выполнить какой-то алгоритм над объектом. В таких случает объект является объектом, а не субъектом.