Ich weiß nie, was der richtige Name für eine Funktion ist, die etwas in eine Datei schreibt/speichert/speichert. Wann sollte ich save()
vs store()
vs write()
verwenden und was ist der Unterschied in der Bedeutung zwischen diesen?Semantische Unterschiede zwischen Speichern/Schreiben/Speichern und Lesen/Laden?
I store
erraten wird verwendet, wenn ich in eine Datenbank schreiben, write
für Textdateien und save
für binäre Daten, ist das richtig? Was ist mit XML-Dateien?
Guter Punkt. 'Save' besteht normalerweise aus' open' (oder 'connect'),' write', 'close' (oder' disconnect'), während 'write' atomistisch ist. –
Aber in einer Desktop-Anwendung wie einem Textverarbeitungsprogramm oder einem Bildbearbeitungsprogramm wird die Datei normalerweise nicht gespeichert. –
@ kirdie es hängt von der Anwendung (d. H. Gimp nicht die Datei sperren, während PS tut). –