Tag: abstraction

Developers like to abstract things. Abstraction gives us a lot of benefit, but there are times when we need to reign in our enthusiasm for it. It’s past time we discussed when abstractions are not useful or are actively harmful.

Tagged with: , , ,

Object Oriented Programming has four major principles: Abstraction – using a focused representation of an actual item, Encapsulation – hiding the internals of an object, Inheritance – reusing code from an existing object, and Polymorphism – one name, many forms.

Tagged with: , , , , , , , , , , , , , , , , , , , , , , , , ,

Join The Mailing List

Get Exclusive Content Directly From Will and BJ Mailed To You Each Week.
* indicates required