> Projekt: Software-Sanierung > Entwicklerdokumentation > Tabelle zu den Entwicklerdokumenten > Diffraktometrie/Reflektometrie > Design > Dateiübersicht

Diffraktometrie/Reflektometrie

Design

Dateiübersicht (32-Bit-System, Juli 2003)

Günther Reinecker hat im Juli 2003 am Diff./Refl. - Subsystem im Rahmen des 32-Bit-Systems einiges geändert und in diesem Zusammenhang gleich die Subsystem-Architektur überarbeitet. Hier die Bemerkungen aus seinerer E-Mail:

Hallo Herr Sacklowski,

etwas verspätet nun meine Intentionen zur Architekturüberarbeitung.
Die Klassen waren ziemlich
wirr verteilt, sodass man z.B. aus dem Namen der Deklaration (h-Datei)
nicht auf die Implementation (cpp-Datei) schließen konnte. Zudem war
keine wirkliche Subsystem-Schnittstelle vorhanden.

Die neuen Dateinamen habe ich (samt Erläuterungen) in der neuen
Dateiübersicht dargelegt.
Weil die alten Dateinamen aber noch in der Entwicklertabelle, Zeile
Diffraktometrie/ Reflexometrie in den Spalten 'Fehler', 'Design' und
'Implementation' auftauchen, wäre hier ein Verweis auf die neue
Dateiübersicht mit dem Hinweis: "Deklaration und Implementation wurden
auf anders benannte Dateien verteilt, siehe hier[Link auf neue
Dateiübersicht]!" sehr sinnvoll.

 

Dieses Subsystem ist wie folgt gegliedert:

 

In anderen Subsystemen muss nur S_EXTERN.H (LineScan) bzw. A_EXTERN.H (AreaScan) inkludiert werden!

Die alten Dateinamen lauteten: M_ARSCAN.CPP | M_DLGDIF.CPP | M_SCAN.CPP | DIFRKMTY.H | M_ARSCAN.H | M_DLGDIF.H | M_SCAN.H.


. Projekt: Software-Sanierung
erstellt am 03.04.02 (Kay Schützler)
geändert am 17.06.03 (Kullmann, Reinecker)