Здравствуйте, nikov, Вы писали:
N>Здравствуйте, igna, Вы писали:
I>>Объявляете ли вы каждый класс, от которого не собираетесь наследовать, sealed или на всякий случай оставляете возможность наследовать от него?
N>Объявляю sealed. Наследование (за исключением некоторых особых случаев) — зло.
IMHO, класс должен быть по умолчанию sealed и только явные действия разработчика должны переводить его в обратное состояние (методы по умолчанию невиртуальные, то есть по умлочанию расширяемость запрещена — к сожалению классы ведут себя иначе

).