codecraft.co
Decoupling Interfaces as Versions Evolve, Part 3
This is part 3 of a series. You can read part 1 and part 2 as well. Quick Review We want all the encapsulation and data hiding benefits that interfaces provide. We want to be able to version our in…