Inheritance is useful, however, the goal is not to use as much inheritance as your system will allow. I’ve seen some really brutal systems where they had inheritance 17-levels deep.
La herencia es útil, sin embargo, el objetivo es no utilizar la herencia que su sistema lo permita. He visto algunos sistemas realmente brutales donde tenían herencia de 17 niveles de profundidad.