
SOLID Principles with Uncle Bob - Robert C. Martin
Hanselminutes with Scott Hanselman
00:00
The Relationship Between Object Oriented Light and Square Rectangular Problem
The word is crept into our vocabulary through a circuitous route and became very important in object oriented circles. In inheritance, if you look at it with a very jaded I, inheritance is the declaration of methods and variables in a subscope. And there's nothing to do with isa, whatever. The notion of isa can be very confounding. An integer is a real number and a real number is a complex number. Makes perfect sense in English, makes no sense at all in software. If you were to think about writing that in C++ or Java, you would write a structure that could not be compiled because it has infinite thought.
Play episode from 25:27
Transcript


