Sollte es einen "Datenhygiene" -Index für Software geben - um anzuzeigen, wie sauber das Programm ist? Keine nicht verwendeten temporären Dateien, Registrierungseinträge, Umgebungsvariablen usw. erstellen.
Wenn Sie beispielsweise in Ihrem Benutzerordner in Windows nachsehen, werden alle Arten von Arbeitsbereichsdateien angezeigt, die von Ihren Anwendungen verwendet werden.
Dies macht es beispielsweise schwierig zu wissen, was gesichert werden muss und was als maschinengeneriert verworfen werden kann.
environment
metrics
data
application-design
Therobyouknow
quelle
quelle
Antworten:
Ja, und Sie sollten so schnell wie möglich mit einem beginnen.
Sie können einer Anwendung nicht immer die Schuld geben, dass sie das Chaos nicht beseitigt hat. Manchmal ziehen Benutzer den Stecker in der App.
Vielleicht sollte die Richtung für eine Anwendung sein, um den Zweck der von ihr erstellten Dateien zu identifizieren und wie lange der Benutzer / das Betriebssystem die Datei herumhängen lassen sollte? Wenn es standardisiert ist, sollte das Ausführen einer Bereinigungsroutine kein so großes Problem sein.
quelle
Ich denke, das wäre eine großartige Idee, diese allgemein verwendete Metrik zu haben. Würde ein sauberes Bild davon liefern, wozu ein Programm fähig ist.
Es gibt wirklich keine solchen Indizes, hauptsächlich aus historischen Gründen und weil sich die Leute nicht um die Masse kümmern.
Das Nächste, was wir so etwas haben, sind die Anwendungsberechtigungen für Android, dh für mobile Geräte. Wenn Sie eine App installieren, wird in Schwarz auf Weiß angezeigt, welche Berechtigungen für den Betrieb erforderlich sind, und es liegt an Ihnen, diese zu genehmigen oder zu verweigern.
Es ist immer noch kein Index für die Anwendungshygiene, sondern ein Index für den Betriebsumfang und die potenzielle Bedrohung.
Diese Art von Index würde in der Praxis auf dem Vertrauen und dem Ruf eines Herausgebers beruhen, ein Update nicht heimlich zu verbreiten, nachdem die ursprüngliche Version präsentiert und getestet wurde. Die Sache ist, dass es auf Consumer-PCs keinen funktionierenden und weit verbreiteten Mechanismus gibt, um eine Anwendung einzuschränken oder sogar zu sehen, was sie tut. Mit weit verbreitet meine ich einen einfachen eingebauten Mechanismus, der für einen durchschnittlichen Joe verfügbar und verständlich ist. Ja, es gibt Benutzergruppen, Berechtigungsstufen usw., aber ein normaler Benutzer geht dort verloren. Etwas so Einfaches wie der Mechanismus unter Android ist nicht verfügbar.
Wir müssen zuerst diese Art von Schutzbarriere auf jeden PC setzen, nur dann würde dieser Index Sinn machen. Ohne diesen Mechanismus basiert alles auf Vertrauen - Sie werden großen Unternehmen ohne Index vertrauen, aber Sie werden den kleinen Spielern nicht vertrauen, selbst wenn ihren Produkten ein Index zugewiesen ist.
Aber eine wirklich interessante Idee. Ernsthaft. Beide Hände hoch.
quelle