Size: a a a

Scala User Group

2020 August 24

KS

Kirill Shelopugin in Scala User Group
А можно унести это пустословие куда-то в джобсы?
источник

AD

Apache DOG™ in Scala User Group
Eugene Bosiakov
А зачем они мне нужны для выполнения обязательств, если можно без них?
Можешь - не юзай
источник

KC

Kain Crow in Scala User Group
Eugene Bosiakov
А зачем они мне нужны для выполнения обязательств, если можно без них?
Ну делай без них, кто ж заставляет. Если можешь в срок и качественно, и бусфактор в компании разумный, то хоть на брейнфаке пиши.
Но вообще Шелопугин прав.
источник

EB

Eugene Bosiakov in Scala User Group
Kirill Shelopugin
А можно унести это пустословие куда-то в джобсы?
Это нормальный вопрос. Если Джон Де Гуз считает что side effect control коммерчески бессмысленный, зачем его в прод тащить?
источник

AD

Apache DOG™ in Scala User Group
Eugene Bosiakov
Это нормальный вопрос. Если Джон Де Гуз считает что side effect control коммерчески бессмысленный, зачем его в прод тащить?
Жон дегусь топит котов и эфдырки чтобы вендорлочились на его либу
источник

KS

Kirill Shelopugin in Scala User Group
Мнение Джона Де Гуза считается истиной в последней инстанции?
источник

R

RattenK 🍄🐀🌹 in Scala User Group
Eugene Bosiakov
Это нормальный вопрос. Если Джон Де Гуз считает что side effect control коммерчески бессмысленный, зачем его в прод тащить?
А если Олег Нижник считает обратное?
источник

AD

Apache DOG™ in Scala User Group
А потом он со своим зивержем катался на волнах сервисной работы
источник

EB

Eugene Bosiakov in Scala User Group
Ну заметку Де Гуза я читал, а заметок что контроль сайд эффектов кому-то сэкономил 100500 ресурсов не читал
источник

KC

Kain Crow in Scala User Group
Eugene Bosiakov
Это нормальный вопрос. Если Джон Де Гуз считает что side effect control коммерчески бессмысленный, зачем его в прод тащить?
А некий Роман по никнейму "Царь" с ЛОРа считает что нет языков кроме плюсов, остальные языки для школьников. Так что прекращай писать на скале.
источник

D

Dima in Scala User Group
Eugene Bosiakov
Это нормальный вопрос. Если Джон Де Гуз считает что side effect control коммерчески бессмысленный, зачем его в прод тащить?
есть ссылка на заметку?
источник

AD

Apache DOG™ in Scala User Group
Да где то был спич, что это и сложно и не надежно, и просто ненужно.
источник

EB

Eugene Bosiakov in Scala User Group
Dima
есть ссылка на заметку?
источник

KS

Kirill Shelopugin in Scala User Group
Eugene Bosiakov
Ну заметку Де Гуза я читал, а заметок что контроль сайд эффектов кому-то сэкономил 100500 ресурсов не читал
Если контроль эффектов делает код чище и более поддерживаемым, как это в терминах Джона Де Гуза определить? Это, казалось бы, коммерчески бесполезно, исходя из его постулатов.
источник

KC

Kain Crow in Scala User Group
Kirill Shelopugin
Если контроль эффектов делает код чище и более поддерживаемым, как это в терминах Джона Де Гуза определить? Это, казалось бы, коммерчески бесполезно, исходя из его постулатов.
Странные постулаты, если в них поддерживаемость не имеет бизнес эффекта
источник

EB

Eugene Bosiakov in Scala User Group
Kirill Shelopugin
Если контроль эффектов делает код чище и более поддерживаемым, как это в терминах Джона Де Гуза определить? Это, казалось бы, коммерчески бесполезно, исходя из его постулатов.
Мне лично непонятно где знак вывода между контролем эффектов и делает код чище и понятнее, если контроль эффектов это нетривиальная задача со 100500 подводных камней сам по себе
источник

AD

Apache DOG™ in Scala User Group
Вот есть: "It’s my contention that effect tracking is worthless precisely because if a developer has any idea about what a function is intended to do, then they already know with a high degree of certainty whether or not the function performs side-effects (assuming, of course, they are taught what it means for something to “perform side-effects”)."
источник

AD

Apache DOG™ in Scala User Group
Это просто напросто замена контроля эффектов механизмами языка на контроль глозами
источник

KS

Kirill Shelopugin in Scala User Group
Eugene Bosiakov
Мне лично непонятно где знак вывода между контролем эффектов и делает код чище и понятнее, если контроль эффектов это нетривиальная задача со 100500 подводных камней сам по себе
Могу посоветовать посмотреть доклад Олега Нижникова с конференции Joker. Потом можно обсудить, в чем прав или неправ Джон или Олег.
источник

AD

Apache DOG™ in Scala User Group
Это игнорирование проблемы вместо её решения
источник