Size: a a a

2020 October 12

MN

Mr. N in .NET Talks
А вы в реале ленивые методы используете в многопочности?
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
βλαδιμιρ 🎀 🌎🔫
Ну у тебя либа которая добавляет различные методы линк, забудем пока что твои фантазии относительно функционала и нейминга никому не понятны, но есть минимальные ожидания от таких методов. Они должны быть ленивые, через yield return, их должно быть можно прервать в любой момент. Ты же внутри них плодишь объекты и заполняешь листы, а потом весь лист возвращаешь.

Даже без нейминга, деталей реализации, сомнений по поводу нужности, то что ты сам хотел сделать реализовано концептуально неправильно.

И на это все накладывается полнейший хаос в коде и оформлении, непонимание многопоточности (на которой зачем-то акцентируется внимание в ридми).
Интересный анализ.
источник

MN

Mr. N in .NET Talks
Mr. N
А вы в реале ленивые методы используете в многопочности?
ну может
источник

MN

Mr. N in .NET Talks
если есть синхронизация
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Mr. N
А вы в реале ленивые методы используете в многопочности?
Не очень понятен смысл вопроса.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
В PLINQ параллельно работают только терминирующие методы, ну например.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Ну то есть только они инициируют многопоточную обработку цепочки, которую ты построил.
источник

MN

Mr. N in .NET Talks
ну обычное Linq, оно ведь не потоко безопасное?
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Mr. N
ну обычное Linq, оно ведь не потоко безопасное?
PLINQ ты считаешь частью LINQ или нет?
источник

P

Phantom in .NET Talks
Mr. N
А вы в реале ленивые методы используете в многопочности?
Объясни, в чем будет проблема, при использовании readonly коллекции в чистой функции?
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Я — считаю, поэтому у меня обычный LINQ — многопоточный.
источник

P

Phantom in .NET Talks
Mr. N
ну обычное Linq, оно ведь не потоко безопасное?
ЧТО ТАМ БЛЯТЬ МОЖЕТ НЕ БЫТЬ ПОТОКО НЕБЕЗОПАСНЫМ?
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Phantom
Объясни, в чем будет проблема, при использовании readonly коллекции в чистой функции?
Я не понимаю, что он вообще тут хочет сделать многопоточностью, поэтому такой вопрос я комментировать тоже не готов.
источник

P

Phantom in .NET Talks
ЕСЛИ СУКА ЭТО READONLY КОЛЛЕКЦИЯ
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Смотря как используешь. Может быть потокобезопасным, а может нет
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Phantom
ЧТО ТАМ БЛЯТЬ МОЖЕТ НЕ БЫТЬ ПОТОКО НЕБЕЗОПАСНЫМ?
Итератор может быть непотокобезопасным.
источник

н

невидимка 🇧🇾... in .NET Talks
Phantom
ЕСЛИ СУКА ЭТО READONLY КОЛЛЕКЦИЯ
ой как ты не прав щас
источник

L

Liza in .NET Talks
Mr. N
Это для многопотоности какие ленивы?
Слушай давай так (это совет который я услышала на конфе от оч крутого спикера), пройдись по треду и на каждый комментарий или фразу которая тебе хотя бы на 100% непонятна задай уточяющий вопрос
источник

L

Liza in .NET Talks
Вместо того чтобы их скипать
источник

н

невидимка 🇧🇾... in .NET Talks
любое говно непотокобезопасно пока не утверждено обратное
источник