Encapsulate Data: Disguise internal implementation aspects of objects, exposing only needed interfaces for conversation. Preserve high criteria of software quality within the team by creating good techniques and patterns The opportunity to concentrate on an individual source of auditory (hearing) information in the existence of other distracting sounds What https://softwaredevelopersonet66677.thechapblog.com/35326031/software-developers-list-fundamentals-explained