Encapsulate Data: Hide internal implementation information of objects, exposing only necessary interfaces for conversation. Manage high specifications of software quality within the team by creating good practices and behaviors SDKs often incorporate licenses that make them unsuitable for building software intended to become produced less than an incompatible license. https://software-developers79134.blogdanica.com/36386025/the-2-minute-rule-for-web-developer-gif