Oi Gabriel, tudo tranquilo?
Acredito que esse instrutor estava falando do princípio Single-exit point, um princípio que antigamente era considerado uma boa prática que nós deveríamos respeitar, mas que hoje em dia, se tornou algo discutível. Para entender melhor, eu recomendo MUITO você dar uma lida no artigo O principio Single-exit point que levanta ótimos pontos que acredito que te ajudarão a entender o contexto da coisa.
Mas já dando um pequeno spoiler, a resposta para essa questão, como quase tudo na vida, é: depende. Sempre que lidamos com boas práticas, a conversa pode ficar meio perigosa, já que com o passar do tempo as tecnologias mudam e nós precisamos acompanhar essa mudança filtrando aquilo que faz, ou não, sentido usar em nosso código.
Espero que essa leitura ajude a esclarecer sua dúvida. Qualquer coisa é só avisar!
Bons estudos!!