Сообщение Re[4]: понимание ООП Алана Кея от 16.02.2023 10:33
Изменено 16.02.2023 10:34 Философ
Re[4]: понимание ООП Алана Кея
Здравствуйте, Sinclair, Вы писали:
S>Простите, это вот что было? Это то, как вы понимаете идею смолтока, или то, что должно было быть вместо смолтока?
S>Потому что в смолтоке то, что вы пишете, записывается примерно так, и совершенно не выглядит дурацким:
S>
Бредом это становится, когда начинаешь сам декомпозировать и распределять роли. Тут серьёзный подвох в том, кто именно выполняет действие:
либо дверь открывается сама после подачи команды — смолтолк, либо кто-то дверь открывает.
В некоторых случаях идеи смолтолка работают:
task = computer.StartCompute(data)
, но в большинстве — нет, потому что тебе частенько нужно выполнить какой-то алгоритм над объектом. В таких случает объект является объектом, а не субъектом.
S>Простите, это вот что было? Это то, как вы понимаете идею смолтока, или то, что должно было быть вместо смолтока?
S>Потому что в смолтоке то, что вы пишете, записывается примерно так, и совершенно не выглядит дурацким:
S>
S>Cезам откройся.
S>дверь1 откройся.
Бредом это становится, когда начинаешь сам декомпозировать и распределять роли. Тут серьёзный подвох в том, кто именно выполняет действие:
либо дверь открывается сама после подачи команды — смолтолк, либо кто-то дверь открывает.
В некоторых случаях идеи смолтолка работают:
task = computer.StartCompute(data)
, но в большинстве — нет, потому что тебе частенько нужно выполнить какой-то алгоритм над объектом. В таких случает объект является объектом, а не субъектом.
Re[4]: понимание ООП Алана Кея
Здравствуйте, Sinclair, Вы писали:
S>Простите, это вот что было? Это то, как вы понимаете идею смолтока, или то, что должно было быть вместо смолтока?
S>Потому что в смолтоке то, что вы пишете, записывается примерно так, и совершенно не выглядит дурацким:
S>
Бредом это становится, когда начинаешь сам декомпозировать и распределять роли. Тут серьёзный подвох в том, кто именно выполняет действие:
либо дверь открывается сама после подачи команды — смолтолк, либо кто-то дверь открывает.
В некоторых случаях идеи смолтолка работают:
, но в большинстве — нет, потому что тебе частенько нужно выполнить какой-то алгоритм над объектом. В таких случает объект является объектом, а не субъектом.
S>Простите, это вот что было? Это то, как вы понимаете идею смолтока, или то, что должно было быть вместо смолтока?
S>Потому что в смолтоке то, что вы пишете, записывается примерно так, и совершенно не выглядит дурацким:
S>
S>Cезам откройся.
S>дверь1 откройся.
Бредом это становится, когда начинаешь сам декомпозировать и распределять роли. Тут серьёзный подвох в том, кто именно выполняет действие:
либо дверь открывается сама после подачи команды — смолтолк, либо кто-то дверь открывает.
В некоторых случаях идеи смолтолка работают:
task = computer.StartCompute(data)
, но в большинстве — нет, потому что тебе частенько нужно выполнить какой-то алгоритм над объектом. В таких случает объект является объектом, а не субъектом.