Kennt jemand irgendwelche Entwurfsmuster bei Softwareaktualisierungen? Speziell möchte ich ein Muster für die Umwandlung alter Dateien/Einstellungen in die neueste Version.Entwurfsmuster für Softwareupdates
Die beste Lösung, die ich mir vorstellen kann, wäre eine Reihe von Regeln für die Konvertierung von jeder Version zur nächsten Version (zB v1.0 zu v1.1, v1.1 zu v1.2, .. .). Um Dateien/Einstellungen auf die neueste Version zu konvertieren, müssten Sie alle Konvertierungsregeln der Reihe nach ausführen.
Das erscheint mir nicht als eine sehr elegante Art, Dinge zu tun - gibt es einen besseren Weg?
(Für Kontext, bin ich in den frühen Planungs/Entwurfsphasen eines Win8 Metro app)
Vielen Dank im Voraus
Lassen Sie sich von Ihrer Sorge um Eleganz nicht täuschen - Ihre Lösung ist die beste. Der Versuch, das Problem abzukürzen und "eleganter" zu sein, erzeugt tatsächlich nur eine Duplizierung. – tallseth