Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Best Practices for Naming Executable (EXE) [closed]

Our .net executable project is called "<CompanyName>.<ProductName>.Client", and we've set the assembly name for the project "<ProductName>.exe" - Seems legit, right?

A co-worker asked me this: Why won't we call it simply "<CompanyName>.<ProductName>.Client.exe"?, and I couldn't back any answer with any article or best-practices guide.

What are the best practices of naming an executable, and why?

Thanks!

like image 614
Felix Avatar asked Sep 19 '25 20:09

Felix


1 Answers

c:\program files\company name\product name\executable_name.exe

Update for @Oded: As you can see, the usual placement path of executables contains both company and product names so there is no need to repeat yourself.

For internal products/tools I personally use full names.

Don't use spaces in executable names, it'll make you use quotes in command line.

like image 96
Anri Avatar answered Sep 23 '25 13:09

Anri