Size: a a a

2021 April 02

E

EgorBo in pro.net
это мои мысли)
источник

АШ

Александр Шушанидзе... in pro.net
EgorBo
строки утф8, убрать DLR полностью, переделать тайп систем и писать сразу на шарпе
интересно было бы развернутый доклад послушать на эти темы
источник

IC

Ilya L Che in pro.net
А контравариантность-то за что?
источник

E

EgorBo in pro.net
минус перф за сомнительный бенефит
источник

Т8

Т-34 85 in pro.net
EgorBo
минус перф за сомнительный бенефит
на лурке пишут, что зря в шарпе сделали методы невиртуальными по дефолту, экономия на спичках
источник

E

EgorBo in pro.net
Т-34 85
на лурке пишут, что зря в шарпе сделали методы невиртуальными по дефолту, экономия на спичках
отличный источник, респектабельный
источник

VK

Vladislav Khapin in pro.net
EgorBo
отличный источник, респектабельный
девиртуализация у джита же относительно недавно начала появляться только?
источник

A

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

АШ

Александр Шушанидзе... in pro.net
Т-34 85
на лурке пишут, что зря в шарпе сделали методы невиртуальными по дефолту, экономия на спичках
ну если рассматривать что ты работаешь в основном с интерфейсами, которые оверрайдятся, а напрямую с классами работаешь через internal, то отсутствие виртуальности по дефолту тебе не должно мешать

конечно, если ты какую-то либу юзаешь через класс и разработчик не предусмотрел переопределение метода, то это провал
источник

A

Aloraman in pro.net
В 2021 году наследование уже антипаттерном зовут, а вы виртуальные методы обсуждаете
источник

β🎀

βλαδιμιρ 🎀 🌎🔫... in pro.net
Aloraman
В 2021 году наследование уже антипаттерном зовут, а вы виртуальные методы обсуждаете
Просто в какой-то момент времени было трендом выносить всю общую логику в базовые классы
источник

β🎀

βλαδιμιρ 🎀 🌎🔫... in pro.net
Потом пришло время это разгребать и разработчики такие: господи запрети наследование
источник

M

Mikhail in pro.net
βλαδιμιρ 🎀 🌎🔫
Просто в какой-то момент времени было трендом выносить всю общую логику в базовые классы
И сделать иерархию в пять уровней
источник

M

Mikhail in pro.net
С кусками логики на всех уровнях
источник

VK

Vladislav Khapin in pro.net
βλαδιμιρ 🎀 🌎🔫
Просто в какой-то момент времени было трендом выносить всю общую логику в базовые классы
Боюсь так много где пишут до сих пор
источник

M

Mikhail in pro.net
Мммммм лёгкий привкус дерьма на губах
источник

VK

Vladislav Khapin in pro.net
Mikhail
Мммммм лёгкий привкус дерьма на губах
ко ко ко ты не понимаешь
источник

M

Mikhail in pro.net
Главное назвать это tru oope
источник

A

Aloraman in pro.net
Чтящие завет Composition-over-Inheritance в любом ооп-языке
источник

IC

Ilya L Che in pro.net
Что тут? Опять неосиляторы наследования пришли?
источник