169 похожих чатов

Как это ложиться на ооп модель ?

26 ответов

4 просмотра

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

ООП не нужно

Alexander Luzgarev
ООП не нужно

Без наследования на шарпе пишешь? Все классы sealed, все методы и поля паблик? Интерфейсов нет? Да на всё или пиздабол?

Gopneg
Без наследования на шарпе пишешь? Все классы seale...

Напоминает мои прошлые проекты частично

Mikhail
Напоминает мои прошлые проекты частично

ты их писал сразу после изучения процедурного паскаля в школе?

Alexander Luzgarev
Примерно так, да

ебать вы там говнокодеры сраные

Gopneg
Без наследования на шарпе пишешь? Все классы seale...

Если я не пользуюсь наследованием и не наследую свои классы, я должен их все делать sealed?

Mess Effect 181602.50
Если я не пользуюсь наследованием и не наследую св...

иначе отнаследутся, скоты, и попортят тебе все твое непринятие ооп

Mess Effect 181602.50
Если я не пользуюсь наследованием и не наследую св...

По желанию если твой код По необходимости если библиотека (хочешь ли ты дать юзеру возможность использовать переопределение логики) Я в принципе вставляю sealed везде где по задумке не будет производных типов

Mess Effect 181602.50
Если я не пользуюсь наследованием и не наследую св...

Рекомендуют любые классы изначально делать sealed и, если потребуется или предполагается, что они будут наследоваться - открывать

Gopneg
иначе отнаследутся, скоты, и попортят тебе все тво...

Начнут размножаться и унаследуют долги и кредиты

Vitaly Deev
Рекомендуют любые классы изначально делать sealed ...

Хм, ок, я просто такое впервые слышу, но никогда не поздно учиться

Vova Lantsov 🇺🇦
По желанию если твой код По необходимости если биб...

из-за таких как ты потом рефлексию приходится юзать и рефлектором работать!

Mess Effect 181602.50
Хм, ок, я просто такое впервые слышу, но никогда н...

Это не обязательно, на самом деле. Просто так меньше шанс, что твой класс будут использовать неправильно

Gopneg
из-за таких как ты потом рефлексию приходится юзат...

рефлекторам-то еще платят хорошо, а ты попробуй оператором шаблонизатора поработай

Vova Lantsov 🇺🇦
Таких как я это каких?

которые sealed пихают и пабликов мало кладут и virtual-ы не размазывают на все! %)

RA-TA-TATA
А ты обмазываешь все методы virtual?

нет, но я не пишу библиотеки для публики

RA-TA-TATA
А ты обмазываешь все методы virtual?

По три банка virtual в день уходит, а еще ждать каждый раз полчаса, пока подсохнет

Vova Lantsov 🇺🇦
Как и я

тогда прощен

Gopneg
которые sealed пихают и пабликов мало кладут и vir...

Если я хочу дать юзеру возможность переопределить - я дам и ещё сахарком присыплю на попку чтобы сладенько было А если не хочу - поставлю sealed и если хочешь кастомизировать - делай форк, пул реквест и пиши почему я должен так сделать) Это всё таки будет моя библиотека и я вижу как-то её использование

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
How to create an OS in C? what to study?
Linus
18
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
9
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
Карта сайта