Size: a a a

2021 February 11

G

Gradi in pro.net
Denis Petukhov
Если передали в методе (конструктор тоже метод) - не диспозь
Позвольте мне ворваться.
Полностью согласен, но
Тогда код будет выглядеть так
using var sourceStream    = ...
using var bufferingStream = new BufferingStream(sourceStream);
using var gzipStream      =  new GzipStream(bufferingStream, Decompress);
using var aesStream       = new AesStream(gzipStream);
aesStream.FinallyReadMyData();
вместо условно
using var stream = new AesStream(new GzipStream(new BufferingStream(sourceStream), Decompress));
stream.FinallyReadMyData();
?
источник

AH

Ayrat Hudaygulov in pro.net
целый день обсуждаем.
источник

DP

Denis Petukhov in pro.net
Это правило опять же будет в 99% норм работать
источник

DP

Denis Petukhov in pro.net
Ты приводишь 1% кейс
источник

G

Gradi in pro.net
Ayrat Hudaygulov
целый день обсуждаем.
Да, я пытался почитывать через раз. Это уже обсудили и мне идти читать историю?
источник

AH

Ayrat Hudaygulov in pro.net
Gradi
Да, я пытался почитывать через раз. Это уже обсудили и мне идти читать историю?
Я тоже пролистывал, отдыхал и снова тригерился
источник

AH

Ayrat Hudaygulov in pro.net
но больше не куплюсь!
источник

A

Anatoly in pro.net
Ivan Balanar
это вот про практику программирования человеком, или какой-то внутренней штуке компилятора/jit?
Практика человеком.
источник

IC

Ilya L Che in pro.net
Ilya Chernoudov
скажи где сделано хорошо!
Когда-то сишарп был молодым и не боялся делать хорошо первым. А теперь предпочитает тырить хорошее у других.
Мы забыли лицо Хейлсберга!
источник

IC

Ilya Chernoudov in pro.net
Ilya L Che
Когда-то сишарп был молодым и не боялся делать хорошо первым. А теперь предпочитает тырить хорошее у других.
Мы забыли лицо Хейлсберга!
О_о
источник

IB

Ivan Balanar in pro.net
Anatoly
Практика человеком.
Впервые слышу. Ну т.е. не дергать проперти лишний раз - это понятно, но что бы осознанно копировать... Это из-за многопоточки?
источник

IB

Ivan Balanar in pro.net
можно, конечно, подтянуть какую-то идейную базу а-ля "метод потом легко изолируется", но выглядит довольно надумано.
источник

SB

S B in pro.net
Сука что до сих пор что ли
источник

SB

S B in pro.net
Вот по такой дискуссии сразу видно, что это прям больная тема
источник

А

Антон in pro.net
День добрый
источник

А

Антон in pro.net
Я новичок в программировании, но надеюсь что вы сможете помочь мне с одним вопросом, который у меня возник, так как я не смог найти ответа на на англоязычных сайтах ни на просторах рунета.
источник

T

Tako in pro.net
S B
Вот по такой дискуссии сразу видно, что это прям больная тема
старость это когда лень обсуждать с пацанами диспозы
источник

А

Антон in pro.net
метод может возвращать не одно значение.
Например Method (int one, out bool two)

я не понимаю принципа работы out
источник

А

Антон in pro.net
можете привести какой-то пример использования такого метода, чтобы я понял механику работы?
источник

DP

Denis Petukhov in pro.net
Бросайте диспоз го обсуждать аут
источник