Tag: object oriented
-
Designing Public Interfaces the Right Way
Interfaces define the ways objects interact with each other. Properly designing interfaces not only help conceptualize a system, but aid in testing and maintainability of our systems.