Mickey Williamson

Monthly Archives: August 2019

Program to an Interface

If you’re in the Object Oriented Programming world any length of time, you’re going to hear the design principle, “Program to an interface, not an implementation.” But what exactly does that mean? First, it can be a bit misleading because the word interface is not used in the sense of the OOP programming structure used […]