Boa contribuição.
Algumas pessoas chamam isso de "boa prática". O problema ocorre quando acham que é mais que um checklist e que precisa olhar o contexto até para escolher aplicá-lo. Antes de adotar uma precisa de um checklist para ver se ela é boa para aquela situação. E precisa de preparação para encontrar boas respostas para questão.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).