Version Control and Naming conventions

  • Hey Guys,


    I'm looking at updating my naming convention to become more organised with my systems. Does anyone have any good standards for naming of their programs that they would be willing to share. I know it will be application dependant but I would like to get a feel for how the community deals with organisation of things such as dealing with bug fixes etc and what you would consider a major and minor change.

    Say for example:


    Serial#_ProductName_ToolName_Major_Minor_BugFix


    And on top of that how you track your changes and manage them, through the use of a simple Log or using something like Git or something else.

  • Generally I used a comment near the top of the module with my Version number(s) in it. Changing the names of modules just lead to namespace collisions, or to having to re-write other modules to change the name of the subroutines/functions they called.

Advertising from our partners