Hi zusammen.
Mir stellt sich hier folgende Frage:
Mein Programm kontaktiert nacheinander diverse hosts und ließt logfiles aus. Das Ganze wird dann noch gefiltert und z.Z. an stdout der Konsole ausgegeben.
Soweit so gut. Jetzt aber möchte ich das Ganze in einen gesonderten File schreiben.
Also wollte ich eine FileIO Klasse für's schreiben bzw. (config Datei) lesen bauen.
Nun gibt es in meiner Filterklasse diverse Stellen die Output generieren der dann in eine Datei gelengt werden soll. Plus nochmal eine andere Klasse die die Configuration ließt.
Mache ich nun eine extra Klasse auf die jegliches File IO behandelt ... die aber dann statisch allen anderen zur Verfügung steht ?
Oder implementiert man besser die Zeilen für's FileIO in der entsprechenden Klasse selbst. D.h. keine extra Klasse für DiskIO ...
Mir stellt sich hier folgende Frage:
Mein Programm kontaktiert nacheinander diverse hosts und ließt logfiles aus. Das Ganze wird dann noch gefiltert und z.Z. an stdout der Konsole ausgegeben.
Soweit so gut. Jetzt aber möchte ich das Ganze in einen gesonderten File schreiben.
Also wollte ich eine FileIO Klasse für's schreiben bzw. (config Datei) lesen bauen.
Nun gibt es in meiner Filterklasse diverse Stellen die Output generieren der dann in eine Datei gelengt werden soll. Plus nochmal eine andere Klasse die die Configuration ließt.
Mache ich nun eine extra Klasse auf die jegliches File IO behandelt ... die aber dann statisch allen anderen zur Verfügung steht ?
Oder implementiert man besser die Zeilen für's FileIO in der entsprechenden Klasse selbst. D.h. keine extra Klasse für DiskIO ...