The look of the API has important impact on its usage.[five] The theory of data hiding describes the purpose of programming interfaces as enabling modular programming by hiding the implementation facts of the modules to ensure that end users of modules need not recognize the complexities inside the modules.The rear axle housing also holds the diffe