For deployable code, or team project, you may want to use all of these tips.
For my personal scripts, I use most of them, because it’s a good habit to follow these principles. Everything will become natural to you. In addition, it doesn’t really make you type a lot more, but your project stays organized.