Einzelnen Beitrag anzeigen

CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#1

Code-Design: nur Writer/Reader oder beides?

  Alt 7. Jan 2005, 22:13
Hi,
ich habe für ein kleines Tool eine Klasse geschrieben für das Laden von Daten aus der Registry. Die Klasse ließt intern alles aus und speichert das Ergebnis in einer Eigenschaft. Soweit so gut.

Jetzt stelle ich mir die Frage, welcher Weg der eleganteste und beste ist:
  1. Ich habe eine Loader-Klasse, die das macht, was sie bisher auch macht. Und wenn ich einen Datensatz in die Registry speichern möchte, so mache ich das direkt über meine GUI.
  2. Ich schreibe mir zusätzlich eine Writer-Klasse, die einen Datensatz speichern, so wie ich es haben möchte.
  3. Meine Loader-Klasse hat gleichzeitig die Funktion die Daten aus der Registry auch wieder zu schreiben, sofern eine Methode aufgerufen wird.
Welches davon ist der beste Weg? 1, 2 oder 3. Ob ihr wirklich richtig steht, steht ihr, wenn das Licht angeht.

Chris
  Mit Zitat antworten Zitat