I'm looking for a usable numbering convention for use only with classes or individual files, like with Java's @version
annotation.
Are there any? If not, how about some suggestions? To me it doesn't make sense to use traditional numbering conventions (let's say x.x.x.x) because only a tiny part of the version number would then hold any relevance.
How about using the software's current version number to represent when the class was last changed in relation to the package as a whole?