Resolvi comentar para justificar o positivo porque penso o mesmo e ter uma aval mais pessoal pode ser melhor que só o positivo, assim o OP pode sentir mais segurança que eu poderia ter respondido o mesmo.
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).