io ti suggerisco di lavorare a questo modo: leggiDaFile ti può servire anche ad altri scopi se la lasci più generalizzata e non usi al suo interno faQualcosa? bene, allora lasciale separate. se nel main sporca troppo puoi sempre creare una terza funzione che usi insieme leggiDaFile e faQualcosa. Se leggiDaFile senza faQualcosa non serve proprio a niente, allora puoi lasciarle anche assieme. In ogni caso puoi pensare di lasciarle separate per aumentare la leggibilità.