либо бред человека который писал статью, либо в майкрософт начали работать эпилепсики-дауны
ООП не нужно
Без наследования на шарпе пишешь? Все классы sealed, все методы и поля паблик? Интерфейсов нет? Да на всё или пиздабол?
Напоминает мои прошлые проекты частично
ты их писал сразу после изучения процедурного паскаля в школе?
ебать вы там говнокодеры сраные
Если я не пользуюсь наследованием и не наследую свои классы, я должен их все делать sealed?
иначе отнаследутся, скоты, и попортят тебе все твое непринятие ооп
По желанию если твой код По необходимости если библиотека (хочешь ли ты дать юзеру возможность использовать переопределение логики) Я в принципе вставляю sealed везде где по задумке не будет производных типов
осквернили опорочили
Рекомендуют любые классы изначально делать sealed и, если потребуется или предполагается, что они будут наследоваться - открывать
Начнут размножаться и унаследуют долги и кредиты
Да, sealed убрать не проблема
Хм, ок, я просто такое впервые слышу, но никогда не поздно учиться
из-за таких как ты потом рефлексию приходится юзать и рефлектором работать!
Это не обязательно, на самом деле. Просто так меньше шанс, что твой класс будут использовать неправильно
Таких как я это каких?
рефлекторам-то еще платят хорошо, а ты попробуй оператором шаблонизатора поработай
которые sealed пихают и пабликов мало кладут и virtual-ы не размазывают на все! %)
А ты обмазываешь все методы virtual?
нет, но я не пишу библиотеки для публики
По три банка virtual в день уходит, а еще ждать каждый раз полчаса, пока подсохнет
тогда прощен
Если я хочу дать юзеру возможность переопределить - я дам и ещё сахарком присыплю на попку чтобы сладенько было А если не хочу - поставлю sealed и если хочешь кастомизировать - делай форк, пул реквест и пиши почему я должен так сделать) Это всё таки будет моя библиотека и я вижу как-то её использование
Обсуждают сегодня