Naming applies to areas like the following
- Naming convention for code (objects, routines, etc)
- Processes (projects, version numbers, etc)
There are existing standards from which you can choose, for example Hungarian.
This area can be filled with strongly held opinions. Be mindful of StackOverflow's view of subjective. Keep in mind employers might set the standard and this tag is for those who need to better understand those set standards.