The design of the API has significant effect on its usage.[5] The basic principle of data hiding describes the position of programming interfaces as enabling modular programming by hiding the implementation information on the modules to ensure that end users of modules need not recognize the complexities inside the modules. https://aarony676epz0.blogadvize.com/profile