The design of an API has significant influence on its usage.[5] The basic principle of knowledge hiding describes the job of programming interfaces as enabling modular programming by hiding the implementation facts with the modules so that buyers of modules need not have an understanding of the complexities In the https://anatoleq631jnu6.wikibriefing.com/user