Relative Content

Tag Archive for design

Understanding “programming to an interface”

I have come across the term “programming to an interface instead of an implementation” a lot, and I think I kind of understand what it means. But I want to make sure I understand it’s benefits and it’s possible implementations.