Get Adobe Flash player

Warum man Dateien nicht „…neu“, „…final“ oder „…endversion“ nennen sollte.

In unse­rer Bran­che ist es nötig, dass meh­rere Ände­run­gen an Dateien vor­ge­nom­men wer­den müs­sen, etwa bei Druck­da­ten, bis diese in Pro­duk­tion gehen kön­nen. Der Grafiker/Setzer hat also immer wie­der Ände­run­gen an einer Satz­da­tei. Wie geht er damit um?Mög­lich­keit a)
er über­schreibt die vor­han­dene Datei und spei­chert die gän­derte Datei mit glei­chem Namen ab.
Vor­teile:
+ wenig Dateien erhö­hen die Über­sicht­lich­keit
+ wenig Spei­cher­be­darf
Nach­teile:
 – ein nach­träg­li­che Rück­sprung auf eine Vor­ver­sion ist nicht mehr mög­lich!
 – der Auf­wand und die Ände­run­gen kön­nen dem Kun­den nicht nach­träg­lich doku­men­tiert werden.

Mög­lich­keit b)
Man spei­chert die Dateien jedes mal unter neuem Namen ab.
Vor­teile:
+ alle Ver­si­ons­stände jeder­zeit verfügbar

Nach­teile:
 – höhe­rer Spei­cher­platz­be­darf
 – Unüber­sicht­lich­keit bei schlech­ter Namensgebung

Der gewich­tigste Nach­teil bei Mög­lich­keit b) kann jedoch pro­blem­los durch eine gute Namens­ver­gabe umgan­gen wer­den.
Was sind gute, was schlechte Namen um die Datei­ver­sion zu kennzeichnen?

Wenn man sich für Mög­lich­keit b) ent­schei­det, dann stellt sich die Frage WIE man die Dateien benen­nen sollte. Beliebt aber wenig sinn­voll ist es einer neue­ren Datei­ver­sion ein NEU im Namen zu ver­pas­sen. Das kann funk­tio­nie­ren, wenn es tat­säch­lich die NEUe Ver­sion bleibt, was aber, wenn es zu einer wei­te­ren Ände­rung kommt? Mit­un­ter wird dann der Zusatz FINAL bemüht, doch auch hier das glei­che Dilemma, was wenn aus der Fina­len eine spä­tere Ver­sion als die Neue, aber eben noch nicht die End­gül­tige wird? Auch Dateien nach­träg­lich wie­der umzu­be­nen­nen ist über­haupt keine gute Idee, da dann keine Abstim­mung mit dem Emp­fän­ger mehr vor­ge­nom­men wer­den kann.

Die Namen soll­ten also LOGISCH auf­ge­baut sein, etwa indem für jede Ver­sion ein _VerX ange­hängt wird.
Es gibt dann schlimms­ten­fall eine _Ver1, _Ver2, _Ver3 usw. so ist immer auf einen Blick klar, wel­che Posi­tion in der Ver­si­ons­ge­schichte die Datei darstellt.

Manch­mal kann es auch sinn­voll sein ein Datum mit in die Datei auf­zu­neh­men. Dies macht kei­nen Sinn, wenn es darum geht das Erstell­da­tum der Datei zu spei­chern, da dies sowieso als Datei­ei­gen­schaft mit­ge­spei­chert wird. Wenn es aber z.B. darum geht Dateien wel­che einen bestimm­ten Stand, oder ein Auf­nah­me­da­tum (das vom Bear­bei­tungs­da­tum abweicht) zu doku­men­tie­ren, ist die Ver­gabe eines Datums im Namen sinn­voll. In wel­cher Form sollte das Datum in den Datei­na­men geschrie­ben wer­den? In Deutsch­land ist als Datums­schreib­weise TT.MM.JJ üblich. Diese schreib­weise emp­finde ich als unprak­tisch, da sie beim Sor­tie­ren der Dateien nach Namen zu unlo­gi­schen Ergeb­nis­sen führt (Es wird nach Jahr, dann Tag und nicht nach Jahr, dann Monat, dann Tag sor­tiert). Bes­ser ist das Datums­for­mat nach ISO 8601:2004 und EN 28601 zu ver­wen­den: YYYYMMDD (Basis­for­mat) oder YYYY-MM-DD (erwei­ter­tes For­mat mit Mit­tel­strich als Trenn­zei­chen). Ansons­ten gleich­na­mige Dateien wel­che zusätz­lich das Datum beinhal­ten wer­den bei einer Sor­tie­rung des Ord­ners nach Datei­na­men folg­lich nach Datum sortiert.

So weit ist das Kon­zept ein­fach kon­se­quent umzu­set­zen.
Schwie­ri­ger und unüber­sicht­li­cher wird es, wenn die Datei­na­men nicht selbst ver­ge­ben, son­dern Dateien vom Kun­den über­nom­men wer­den.
Der Kunde hält sich ver­mut­lich nicht an die oben beschrie­bene Kon­zep­tion und ver­gibt seine Datei­na­men ver­mut­lich belie­big. Wie also diese Dateien in eine „ordent­li­che“ Orga­ni­sa­tion inte­grie­ren?
Eine Mög­lich­keit besteht darin die ein­ge­gan­ge­nen Dateien des Kun­den zunächst in einem Ein­gangs­ord­ner zu iso­lie­ren.
Hat man ein kla­res Kon­zept nach dem die Datei­na­men auf­ge­baut sein sol­len und ent­spre­chen die Dateien die­sem nicht, kann man die Dateien nach der eige­nen Kon­zep­tion umbe­nen­nen und dies in einer ent­spre­chen­den Text­da­tei doku­men­tie­ren.
z.B. erst mal an der Kom­man­do­zeile in dem Ver­zeich­nis mit dir » namensgebung.txt eine Text­da­tei mit allen Dateien erstellen.

Kommentieren

Kategorien
Metropolregion N
Suche auf regio­na­len Web­sei­ten im Raum Nürnberg.
Loading