Coffeehouse Post

Single Post Permalink

View Thread: Seinfeld/Gates 2: "New Family"
  • User profile image

    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……..