Ho un file sul disco. Voglio una chiara distinzione di responsabilità tra il mio lettore e il parser. Il lettore legge il file ed estrae il contenuto come una stringa.
Questa stringa viene inserita nel parser.
Quando dovrei condividere il contenuto come una stringa vs InputStream tra le due classi?