Explain how the principles are important in object-oriented design and programming.

Explain how the principles are important in object-oriented design and programming.