Size: a a a

2021 March 10

AS

Andrew Shurunov in .NET Talks 🎄
Сергей (F L )
Господа знатоки. насколько дерьмовая конструкция Dictionary<List<int>, int> в рабочем коде ? от 1 до 10.
Зависит от кода
источник

AS

Andrew Shurunov in .NET Talks 🎄
Может там прям понятно, что это значит
источник

S

SomebodyOdd in .NET Talks 🎄
Сергей (F L )
Господа знатоки. насколько дерьмовая конструкция Dictionary<List<int>, int> в рабочем коде ? от 1 до 10.
Где 1 - максимально дерьмовая?
Если так то, имхо, от 4 до -10. В чём смысл использовать список как ключ?
источник

С

Сергей in .NET Talks 🎄
Сергей (F L )
Господа знатоки. насколько дерьмовая конструкция Dictionary<List<int>, int> в рабочем коде ? от 1 до 10.
лист как ключ?
источник

T

Tako in .NET Talks 🎄
Сергей (F L )
Господа знатоки. насколько дерьмовая конструкция Dictionary<List<int>, int> в рабочем коде ? от 1 до 10.
мне кажется что ключ list будет очень плохой в плане производительности
источник

AS

Andrew Shurunov in .NET Talks 🎄
Tako
мне кажется что ключ list будет очень плохой в плане производительности
Ну почему, можно же передать IEqualityComparer
источник

С(

Сергей (F L ) in .NET Talks 🎄
Tako
мне кажется что ключ list будет очень плохой в плане производительности
Ну технически я не использовал его как ключь, а разбирал словарь через foreach и вытаскивал и ключь и значение отдельно. значение хранит промежуточную сумму. list хранит id элемментов массива, из которых сумма получилась.
источник

AS

Andrew Shurunov in .NET Talks 🎄
Сергей (F L )
Ну технически я не использовал его как ключь, а разбирал словарь через foreach и вытаскивал и ключь и значение отдельно. значение хранит промежуточную сумму. list хранит id элемментов массива, из которых сумма получилась.
А зачем дикшнри? Мб просто List<Tuple<List<int>, int>>?
источник

AS

Andrew Shurunov in .NET Talks 🎄
Ну, как просто)
источник

AS

Andrew Shurunov in .NET Talks 🎄
Выглядит чуток странно
источник

С(

Сергей (F L ) in .NET Talks 🎄
Andrew Shurunov
А зачем дикшнри? Мб просто List<Tuple<List<int>, int>>?
да подойдет, но как то недолюбливаю кортежи, выглядят не очень
источник

AS

Andrew Shurunov in .NET Talks 🎄
У тебя тот же список kvp
т. к. логика с ключами вроде как тебе не нужна
источник

С(

Сергей (F L ) in .NET Talks 🎄
да все так
источник

AS

Andrew Shurunov in .NET Talks 🎄
У неименовнанных кортежей разве что минус, что может быть не до конца понятно из кода, что за Item1 и Item2
источник

S

SomebodyOdd in .NET Talks 🎄
Andrew Shurunov
У неименовнанных кортежей разве что минус, что может быть не до конца понятно из кода, что за Item1 и Item2
Никто не запрещает иметь список именованных кортежей, если позволяет версия языка. Или вообще анонимный класс, если такая пара не покинет приватные внутренности
источник

MN

Mr. N in .NET Talks 🎄
Сергей (F L )
Господа знатоки. насколько дерьмовая конструкция Dictionary<List<int>, int> в рабочем коде ? от 1 до 10.
5
источник

P

Phantom in .NET Talks 🎄
Mikheil Mikheil
Кстати ваши ставки, кодингу пизда через 5 лет?10? 20?
50+
источник

С(

Сергей (F L ) in .NET Talks 🎄
Mikheil Mikheil
Кстати ваши ставки, кодингу пизда через 5 лет?10? 20?
Выльется во что то более высокоуровневое, отладчик генератора ИИ, например )
источник

AA

Anton Antonov in .NET Talks 🎄
Larymar r.sorokin
на блок схемах все построят
Ну вообще-то на заводах уже как лет 20 lad, fbd и другие языки программирования стандарта мэк 61131-3
источник

Lr

Larymar r.sorokin in .NET Talks 🎄
Anton Antonov
Ну вообще-то на заводах уже как лет 20 lad, fbd и другие языки программирования стандарта мэк 61131-3
ну вот
источник