The solid principles!
To learn more, please consult the following resources:
https://en.wikipedia.org/wiki/SOLID
https://www.youtube.com/watch?v=v-2yFMzxqwU