GUI gegen TUI: Optionen temporär deaktivieren?
Fast jedes mir bekannte Format für Konfigurationsdateien erlaubt Kommentare. Wenn man nun eine Option temporär ausschalten möchte, kommentiert man sie - zusammen mit sämtlichen dazu gehörigen Parameten - einfach aus. Damit ist sie inaktiv, man sieht aber, dass da mal was war, und die Wiederherstellung des Ursprungszustands ist trivial.
Zum Vergleich das GUI: Dort sieht man nicht, wenn eine Option abgeschaltet wurde. Und zu einer Option gehörende Parameter sind nach dem Wiederaktivieren der Option in den meisten Fällen entweder komplett weg oder auf meist unpassende Defaultwerte zurückgestellt. Oder, noch besser, Teile der Parameter sind zwar im GUI nicht mehr sichtbar, haben aber immer noch Wirkung auf das System. In den allerwenigsten Fällen bleiben die Parameterwerte zuverlässig unwirksam und trotzdem intern erhalten.
Plus fürs TUI.
Comments
Display comments as Linear | Threaded
Jörg on :
Und wie schneiden GUI-Programme ab, die man über Textdateien konfigurieren kann?
Marc 'Zugschlus' Haber on :
Die haben als Konfigurationsschnittstelle doch ein TUI.
Jörg on :
Zitat aus dem Auftakt dieser Serie http://blog.zugschlus.de/archives/604-Grafisches-Userinterface-oder-Konfigurationsdatei-und-Kommandozeile.html
Mit dieser Artikelreihe erfülle ich mir einen Wunsch, den ich schon seit Jahren mit mir herumtrage: Ich möchte grafische Userinterfaces (GUIs) und auf Text basierende Userinterfaces (TUI, nicht mit dem Touristikveranstalter zu verwechseln) miteinander vergleichen.
Da bist do schon erheblich abgekommen zu "Vorteile einer Textdatei als Konfiugrationsbackend".
Marc 'Zugschlus' Haber on :
Das ist meiner Meinung nach verhältnismäßig eng miteinander verknüpft. Die Anzahl der GUIs, die eine Textdatei als Konfigurationsbackend so bearbeiten können, dass parallel die Bearbeitung mit einem Texteditor unter Beibehaltung der bisherigen Vorteile erhalten bleibt, ist homöopathisch.
Ich gebe zu, dass es ungeschickt war, den entsprechenden Artikel verhältnismäßig spät in der vorab geschriebenen Artikelreihe einzusortieren, aber ic glaube, so viel besser gelaufen wäre es bei einer anderen Veröffentlichungsreihenfolge auch nicht gewesen.