Size: a a a

2021 April 24

p

polunin.ai in rust_offtopic
Ага, миллионы
источник

p

polunin.ai in rust_offtopic
SOLID, фабрики и визитеры
источник

p

polunin.ai in rust_offtopic
Все
источник

SP

Stanislav Popov in rust_offtopic
это называется НАЧЕТНИЧЕСТВО
источник

p

polunin.ai in rust_offtopic
Вы знаете ООП
источник

X

XÆA-XII in rust_offtopic
9999 тысяч концепций в моей голове
источник

p

polunin.ai in rust_offtopic
Я б просто отдал молча. Если бы спросили "а чё оно так подозрительно похоже на экзампл" сказал бы "ну а хули вы мне даёте такое задание тогда?".
источник

p

polunin.ai in rust_offtopic
Перечисли хотя бы сотню
источник

X

XÆA-XII in rust_offtopic
/s
источник

p

polunin.ai in rust_offtopic
Что рассказать?
источник

SP

Stanislav Popov in rust_offtopic
класс значит что ты цепляешь к данным код на основе оборачивания данных в другую говносущность. при этом ты прилепливаешь сбоку сабтайпинг. сосешь с тем что нихуя не можешь без инстанса сделать диспатч, сосешь с тем что не можешь описать на классе взаимоотношение более одного типа
источник

SP

Stanislav Popov in rust_offtopic
вот и все ооп судя по тому что я понял вчера про трейты
источник

p

polunin.ai in rust_offtopic
Ещё когда ты получаешь значение поля через точку может вызваться функция хождения в базу
источник

SP

Stanislav Popov in rust_offtopic
ну это минорный сахарок
источник

SP

Stanislav Popov in rust_offtopic
я рассматриваю ооп тут чисто как средство добиваться полиморфизма
источник

SP

Stanislav Popov in rust_offtopic
все "филды, доступ через точечку" это обычный сахарок на сегодня и я бы его не называл ооп
источник

p

polunin.ai in rust_offtopic
Ну это что-то на уровне функторов для ФП. Да, можно без них, но смысл теряется🤷‍♀
источник

SP

Stanislav Popov in rust_offtopic
главное вот в чем - трейт ты описываешь на больше чем одном типе. ты описываешь как эти типы между собой отношаются. и ты описываешь это не имея данных этого типа а имея сами типы
источник

SP

Stanislav Popov in rust_offtopic
тогда как класс это просто поведение для одного типа, для конкретных данных короче
источник

SP

Stanislav Popov in rust_offtopic
дело в том что там куча комментов которые мне лень убирать кек
источник