|
|
|
|
|
by robmcm
3631 days ago
|
|
inheritance is very hard to comprehend at a later date, traversing though sub/super class hierarchy, overrides and super calls is incredibly painful. You often end up with a subclass that may be thousands of lines in length if you consider it's flattened definition. |
|
Also, most modern IDE's have a "Find Declaration" or something similar that allows very simple traversal of class hierarchies. And the help systems are built to allow for easy navigation of the hierarchy so that you can visualize the inheritance paths.