Sollten wir Polymorphismus immer gegenüber Aufzählungen bevorzugen?

Nach dem Anschauen:ie Clean Code Talks - Vererbung, Polymorphismus & Test

Ich habe meinen Code überprüft und festgestellt, dass einige switch-Anweisungen in Polymorphie umgewandelt werden können, aber ich habe auch festgestellt, dass ich nur switch-Anweisungen mit Aufzählungen verwendet habe. Bedeutet dies, dass Enums im OO-Design "böse" sind und mit Polymorphismus beseitigt werden sollten?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage