Decoupling Interfaces As Versions Evolve, Part 1
This is part 1 of a series. You can read part 2 and part 3 as well. The Goal Software interfaces were invented to promote encapsulation and loose coupling. In theory this enables developing and...
View ArticleDecoupling Interfaces as Versions Evolve, Part 2
This is part 2 of a series. You can read part 1 and part 3 as well. Alternative Approaches to Interface Versioning Lublinsky wrote a great article about interface versioning a while back (see page 38...
View ArticleDecoupling 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...
View Article
More Pages to Explore .....