No, inheritance is not the way to achieve code reuse!
Every once in a while I interview a new computer science graduate for a developer position. I prefer to ask the kind of questions that will let me see how they think about programming, if they think for themselves and if they are passionate about it. Usually when I get to object oriented programming and [...]
