Size: a a a

2020 October 07

МЕ

Макс Епифанов... in CODE BLOG / C#
Перебираются новые сделки. Ничего не смущает
источник

НП

Никита Петроченко... in CODE BLOG / C#
this.
Меня там половина точно смущает
Давай свою версию
Самое первое, что бросается в глаза, это наличие коммента на метод, который можно засунуть в самери метода
Но в самери это уже есть, вуаля
источник

НП

Никита Петроченко... in CODE BLOG / C#
+ принимать IEnumerable<> не есть хорошая идея, так как это енумератор, а туда можно передать даже линк. А линк это отложенная операция. Т.е. Во время отработки метода мы можем поймать ошибку где то
источник

S

Sergey Trofimov in CODE BLOG / C#
Никита Петроченко
Самое первое, что бросается в глаза, это наличие коммента на метод, который можно засунуть в самери метода
Но в самери это уже есть, вуаля
на пустом месте доеп какой-то)
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
А ниче что этот метод например может использоваться например в рест клиенте. Тупо прокомментировали что он делает,для понимания.
источник

t

this. in CODE BLOG / C#
Sergey Trofimov
на пустом месте доеп какой-то)
Если честно +
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Не засчитано Никит
источник

НП

Никита Петроченко... in CODE BLOG / C#
Sergey Trofimov
на пустом месте доеп какой-то)
А ты сам подумай. Зачем комментить, если в метод лучше запихнуть?
источник

S

Sergey Trofimov in CODE BLOG / C#
Никита Петроченко
А ты сам подумай. Зачем комментить, если в метод лучше запихнуть?
если со вторым согласен, то первое так себе)
источник

НП

Никита Петроченко... in CODE BLOG / C#
Sergey Trofimov
если со вторым согласен, то первое так себе)
Видел на проде такие комменты?
источник

S

Sergey Trofimov in CODE BLOG / C#
я тебе больше скажу, у нас их вообще нет)
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Никита Петроченко
Видел на проде такие комменты?
А это и не прод
источник

НП

Никита Петроченко... in CODE BLOG / C#
Sergey Trofimov
я тебе больше скажу, у нас их вообще нет)
Вот по этому и не горит )
источник

t

this. in CODE BLOG / C#
Sergey Trofimov
если со вторым согласен, то первое так себе)
А я вот не очень понял второе, в  случае там может быть ошибка?
источник

А

Антон in CODE BLOG / C#
Так а почему на мониторинг брошено несколько потоков, которые делают одно и тоже по сути без надобности, почему нельзя пустить на это только один поток, установить ему задержку когда он будет повторять мониторинг и всё
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Антон
Так а почему на мониторинг брошено несколько потоков, которые делают одно и тоже по сути без надобности, почему нельзя пустить на это только один поток, установить ему задержку когда он будет повторять мониторинг и всё
Потому что при 1 потоке я сделки буду получать по 1 валютной паре
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Антон
Так а почему на мониторинг брошено несколько потоков, которые делают одно и тоже по сути без надобности, почему нельзя пустить на это только один поток, установить ему задержку когда он будет повторять мониторинг и всё
А мне под по всем валютам мониторить новые сделки
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Антон
Так а почему на мониторинг брошено несколько потоков, которые делают одно и тоже по сути без надобности, почему нельзя пустить на это только один поток, установить ему задержку когда он будет повторять мониторинг и всё
А каждая новая валютная пара-это новый поток
источник

А

Антон in CODE BLOG / C#
понял
источник

S

Sergey Trofimov in CODE BLOG / C#
this.
А я вот не очень понял второе, в  случае там может быть ошибка?
ну например, у тебя есть лист {3,4,5,6,7,8} , ты сделал линк list.Where(onlyEven) и передал его в метод.
К моменту выполнения у тебя лист уже мог измениться и ты ловишь ошибку потому что данные то после where не зафиксированы, а лист вообще очистился. Лучше бы было , если хочешь принимать разные коллекции, засунуть ICollections какой-нибудь
источник