according to Purdue University:
“A File Naming Convention (FNC) is a framework for naming your files in a way that describes what they contain and how they relate to other files.”
Having a file naming structure helps you in a number of different ways.
Avoid using special characters in a file name.
\ / : * ? " < > | [ ] & $ , .
Do not use full stops anywhere in your file name
only at the end before the end before the file type.
(.jpg .tiff .pdf etc.)
Use underscores instead of periods or spaces
underscore_OR-dash
Should be sufficient to capture descriptive information
World_War_I/Posters/Masingale/0001.tif
wwI_poster_owens_0001.tif
inlcude dates and format them consistently
YYMMDD
useful sorting tool
needs to be consistent
INTERNATIONAL STANDARD
150928
more effective than...
"v' = "version number
The most important rule of file-naming is to be consistent.
camelCaseNamingStyle
In camel casing, names start with a lower case but each proper word in the name is capitalized and so are acronyms.
PascalCaseNamingStyle
Pascal casing is similar to camel casing except that the first letter also starts with a capital letter
underscore_naming_style
In underscore casing, everything is in lower case (even acronyms) and the words are separated by underscores, also known as snake case.
Use hyphens to denote version
or hierarchy
Use folders for hierarchy
variations and minor changes
03a 03b 03c
next version
04a 04b 04c
masingaleTravis-p1trifoldBrochure-v1-w22
For this class you will use something like this:
lastnameFirstname-project#-title-YYYYMMDD-w22