Bom dia, achei o conteúdo da aula muito interessante, no entanto fiquei com uma dúvida. Existem, pelo que entendi, caminhos distintos que levam ao mesmo destino, o que muda é a forma em que isso é feito. No exemplo dado pelo professor, ele mostrou um programa que consumia mais memória por tentar ler uma lista grande de uma única vez e na outra situação ele mostrou outro programa que lia linha por linha do programa, otimizando o processo, economizando memória e ganhando tempo. A minha dúvida é sobre essa percepção, como é que eu vou saber qual o melhor método? Seria um "padrão" do tipo, arquivos grandes lê-se linha por linha, arquivos menores lê-se arquivo completo. É só uma dúvida mesmo que me deixou um pouco curioso.