Does anyone know which book (title) Bill Gates was reading... "The fact that design uses inheritance and polymorphism doesn't make it good design"?
EDIT: FYI the quote if from Steve McConnell "Code Complete 2" section 18.2 - Table Driven Method
The fact that a design uses inheritance and polymorphism doesn’t make it a good design. The “rote object-oriented design” example described earlier would require as much code as a rote functional design…or more. That approach made the solution space more complicated, rather than less. The key design insight in this case is neither object-orientation nor functional orientation—but the use of a well-thought-out lookup table……..