em todos os cursos todos os instrutores diziam que por convenção era de se usar esse metodo de nomear, porem o instrutor rodrigo faz diferente, a pergunta aqui é, Por que? e quem esta certo nessa situação?
em todos os cursos todos os instrutores diziam que por convenção era de se usar esse metodo de nomear, porem o instrutor rodrigo faz diferente, a pergunta aqui é, Por que? e quem esta certo nessa situação?
Olá Marcos, tudo bem? Espero que sim!
O snake_case é uma convenção para boas práticas da linguagem Python. Todas as boas práticas da linguagem podem ser vistas na PEP-8, vou deixar aqui o link caso queira conferir:
https://www.python.org/dev/peps/pep-0008/
Há também um curso aqui na plataforma que trata da PEP-8: https://cursos.alura.com.br/course/pep8-linters-python
Mas isso não quer dizer que há certo ou errado, é uma convenção para se ter uma padronização na linguagem e facilitar a legibilidade por outros praticantes.
Em outras linguagens como Java, C#, JavaScript, entre outras, também haverá uma convenção na adoção da forma de escrita, mas não quer dizer que precisamos seguir 100% essas regras. O que facilitar o seu entendimento e das pessoas no qual você estiver trabalhando será mais importante.
Bons estudos!