кста, а можешь подкинуть примеров, где наследование - хорошая идея
Мы в свое время с Алексеем довольно плотно обсуждали. Трех-уровневое наследование Интерфейс <- абстрактный <- реализация - это вообще довольно типично и хорошо. Закрытые иерахрии - еще один пример. Кроме того, если случаи, где более ветвистое наследование обосновано - например UI компоненты