Size: a a a

🎄.NET Talks: Evergreen🎄

2020 June 26

V🧀

Vestrond 🧀 in 🎄.NET Talks: Evergreen🎄
каеф
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Аж песдец
источник

AB

Alex B in 🎄.NET Talks: Evergreen🎄
И чего, пишите в лямбдвах полные названия сущностей? Нафига это в простых кейсах?
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Alex B
И чего, пишите в лямбдвах полные названия сущностей? Нафига это в простых кейсах?
От кейсов зависит, конечно. Но если читаемости не хватает, то пишу
источник

AB

Alex B in 🎄.NET Talks: Evergreen🎄
Ну, выше вроде бы писали, что от кейсов зависит, да
источник

λР

λетучая Рыба... in 🎄.NET Talks: Evergreen🎄
Phantom
Это что
источник

P

Phantom in 🎄.NET Talks: Evergreen🎄
Я щя читаю, но нихуя не понимаю
источник

В

Владикавказ... in 🎄.NET Talks: Evergreen🎄
Phantom
Я щя читаю, но нихуя не понимаю
Плюс🤔
источник

λР

λетучая Рыба... in 🎄.NET Talks: Evergreen🎄
Alex B
И чего, пишите в лямбдвах полные названия сущностей? Нафига это в простых кейсах?
В пример можно привести всё тот же rx. Вот пишешь .Select(x => !string.IsNullOrWhiteSpace(x)) и тебе надо разбираться, что за типы там туда-сюда ходят. А если разберёшься и напишешь .Select(name => !string.IsNullOrWhiteSpace(name)), то будущие поколения всё поймут и пролистают дальше. С другой стороны, .Select(x => x.Id) в случаях, когда понятно, чей Id — это ок. .WhenAnyValue(x => x.Name) ещё бывает.
источник

AM

Azure Mynn in 🎄.NET Talks: Evergreen🎄
По названию коллекции уже должно быть понятно что там лежит и будет итерироваться
источник

V🧀

Vestrond 🧀 in 🎄.NET Talks: Evergreen🎄
если у тебя коллекция train, то там либо поезда, либо вагоны
источник

λР

λетучая Рыба... in 🎄.NET Talks: Evergreen🎄
Azure Mynn
По названию коллекции уже должно быть понятно что там лежит и будет итерироваться
А там не коллекция! Там реактивный пайплайн, который кто-то натрансформировал выражениями выше
источник

P

Phantom in 🎄.NET Talks: Evergreen🎄
Azure Mynn
По названию коллекции уже должно быть понятно что там лежит и будет итерироваться
+
источник

AM

Azure Mynn in 🎄.NET Talks: Evergreen🎄
Vestrond 🧀
если у тебя коллекция train, то там либо поезда, либо вагоны
Не, это хреновое название просто
источник

λР

λетучая Рыба... in 🎄.NET Talks: Evergreen🎄
Vestrond 🧀
если у тебя коллекция train, то там либо поезда, либо вагоны
Тоже валидный пойнт, нейминг не всегда бывает удачным.
источник

DK

Dmitry K. in 🎄.NET Talks: Evergreen🎄
λетучая Рыба
В пример можно привести всё тот же rx. Вот пишешь .Select(x => !string.IsNullOrWhiteSpace(x)) и тебе надо разбираться, что за типы там туда-сюда ходят. А если разберёшься и напишешь .Select(name => !string.IsNullOrWhiteSpace(name)), то будущие поколения всё поймут и пролистают дальше. С другой стороны, .Select(x => x.Id) в случаях, когда понятно, чей Id — это ок. .WhenAnyValue(x => x.Name) ещё бывает.
ну, чаще всего приходится работать с примерами типа list.Select(s=>s.Name), где лист, это, например, список компаний
источник

P

Phantom in 🎄.NET Talks: Evergreen🎄
λетучая Рыба
А там не коллекция! Там реактивный пайплайн, который кто-то натрансформировал выражениями выше
источник

AM

Azure Mynn in 🎄.NET Talks: Evergreen🎄
train != trains
источник

AM

Azure Mynn in 🎄.NET Talks: Evergreen🎄
λетучая Рыба
А там не коллекция! Там реактивный пайплайн, который кто-то натрансформировал выражениями выше
Ктоо-кто??
источник

AM

Azure Mynn in 🎄.NET Talks: Evergreen🎄
Реактивный пайплайн......
источник