Skip to main content

Blog Archive for hellofadude during May 2014

In computer programming, generalisation is understood to be a noble pursuit and a fundamental tool for achieving reusability, the idea being that a programmer can be more expressive when he has tools that work with many types. You might recognise the effect of generalisation in many interrelated concepts, for example, like the extension of the inheritance within the single class hierarchy to...