These programming principles have improved my skills as a programmer, and I believe they can do the same for any developer. They help increase efficiency, make code easier to maintain, and reduce the number of bugs.
Write code for the maintainer
When you're writing code, always keep in mind that it will need to be maintained in the future, either the future you or someone else
.
You might not remember everything about the code in the future, just like someone else who didn't write it. So, always write your code in a way that makes it easy for others to understand and maintain.