Является ли наследование конкретных классов злом? [закрыто]

Я использую интерфейсы / абстрактные базовые классы для большинства моих типов и не часто наследую от конкретных классов, но недавно я столкнулся с ситуацией, когда желательно либо наследование, либо композиция. Я был в курсе пословицы «программа для интерфейса, а не для реализации», но недавно решил копнуть глубже.

Я видел аргументыпротив наследованиеи я видел счетчикаргументы но мне любопытно, что на самом деле делают другие разработчики больших баз кода в реальной жизни. Страх раздут? Вы наследуете от конкретных классов, или скептики наследования верны? Мне особенно интересно слышать от тех людей, которые работают на C ++.

Ответы на вопрос(3)

Ваш ответ на вопрос