Separando a funcionalidade de ler/escrever no arquivo