Folgendes fällt auf:
1.) Updater und UpdateManager sollten unterschiedliche Unitnamen erhalten, damit man beide Projekte in einem Sourcecodeverzeichnis ablegen kann
2.) Gemeinsame Funktionen (z.B. function GetSizeName()) von Update und UpdateManager sollten in eine eigene
Unit gepackt werden
3.) selbstgeschriebene Methoden (z.B. procedure SearchVersion) gehören in den Abschnitt
private und nicht in den Bereich, der von der
IDE gemanaged wird.