Nada está escrito em pedra. O grande problema de muitos programadores é justamente acreditar nisso. Faça tudo de acordo com o contexto.
Farei algo que muitos pedem para aprender 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).