See more
The gorilla/banana problem: “…the problem with object-oriented languages is they’ve got all this implicit environment …
The tight coupling problem: Because child classes are dependent on the implementation of the parent class, class inher…
The fragile base class problem: Due to tight coupling, changes to the base class can potentially break a large number of d…