Re: Q: Wie dokumentiert Ihr Eure Änderungen im Sourcecode
- From: Ulrich Eckhardt <eckhardt@xxxxxxxxxxxxxx>
- Date: Thu, 27 Mar 2008 15:06:10 +0100
Martin Richter [MVP] wrote:
Manchmal ist es ziemlich nützlich allgemeine Änderungen im Sourcecode
allgemein im Header oder am Ende der Datei zu dokumentieren.
Also zum Kontext: wenn ich soetwas mache, dann meistens um zu sagen dass
hier eine AEnderung stattgefunden hat welche u.U. in Zukunft
beruecksichtigt werden muss. Beispiel:
// Converted the length to floating point. This obviously breaks
// encoding the colour in the lowest bit, which has to be taken into
// account when reviving the custom version for Umbrella Corp.
// 2008-03-25 - Uli
Aktuell wird bei uns am Dateiende ein neuer Textblock der nachfolgenden
Form hinzugefügt.
//
// 2008-03-27 mri:
// Ver. 1.10.234
// Some documentation maybe with reference to the
// bugtracking system.
// And some more documentation about the changed issues.
//
Tja, also um ehrlich zu sein halte ich sowas fuer sinnlos. Wenn man sowas
braucht um den Code zu verstehen dann wage ich zu behaupten dass der Code
nicht ausreichen verstaendlich ist also besser strukturiert oder
dokumentiert werden muss. Wenn ich damit sagen will dass dieses File die
Version X.Y hat, dann wuerde ich einfach nur eine ID einfuegen anhand derer
das File mit seiner Historie in der Quellcodeverwaltung gefunden werden
kann.
Anmerkung: Am liebsten hätte ich eine "Keyword Expansion" im TFS ähnlich
VSS gehabt. Dann hätte ich Workitems und Checkin Anmerkungen direkt
mit einbauen können. Aber die gibt es nicht.
Naja, wenn das einem nur die History aus der Quellcodeverwaltung wiedergibt
sind die zusaetzlichen Informationen gleich Null, nur dass Entwicklerzeit
drauf geht sie einzufuegen und zu pflegen. Wir haben hier in eigentlich
allen Files die URL und Revisionsnummer, anhand derer man ein File
identifizieren kann, und die werden von Subversion auch automatisch auf
Stand gehalten.
Uli
--
FAQ : http://www.mpdvc.de
Sator Laser GmbH
Geschäftsführer: Michael Wöhrmann, Amtsgericht Hamburg HR B62 932
.
- Follow-Ups:
- Re: Q: Wie dokumentiert Ihr Eure Änderungen im Sourcecode
- From: Martin Richter [MVP]
- Re: Q: Wie dokumentiert Ihr Eure Änderungen im Sourcecode
- References:
- Q: Wie dokumentiert Ihr Eure Änderungen im Sourcecode
- From: Martin Richter [MVP]
- Q: Wie dokumentiert Ihr Eure Änderungen im Sourcecode
- Prev by Date: Q: Wie dokumentiert Ihr Eure Änderungen im Sourcecode
- Next by Date: Re: VS2008: Incremental Linker...
- Previous by thread: Q: Wie dokumentiert Ihr Eure Änderungen im Sourcecode
- Next by thread: Re: Q: Wie dokumentiert Ihr Eure Änderungen im Sourcecode
- Index(es):
Relevant Pages
|