Запечатывание класса - это не то, на что я особо обращал внимание в прошлом, однако я задаюсь вопросом, что является наилучшей практикой. Если вы знаете, что класс не будет или не должен быть производным от, вы бы запечатали его в качестве меры предосторожности, просто оставив запечатанное ключевое слово, зная, что шансы того, что кто-то попытается наследовать от него, невелики.
Думаю, я спрашиваю, следует ли запечатать все классы, которые не предназначены для наследования, просто в порядке хорошей практики?