12
It’s easy to write code yet challenging to write good code. Embracing basic programming principles is a surefire way to write high-quality code that is efficient, readable, reliable, secure, and maintainable, regardless of the size of a software project.