There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

Whats your go-to naming conventions?

As far as I know there are these;

  • Camel case = coolFileName
  • Snake case = cool_file_name
  • Kebab case = cool-file-name
  • Pascal case = CoolFileName
  • Dot notation = cool.file.name
  • Flat case = coolfilename
  • Screaming case = COOLFILENAME

Personally I prefer the kebab/dot conventions simply because they allow for easy “navigation” with (ctrl+arrow keys) between each part. What are your preferences when it comes to this? Did I miss any schemes?

gerdesj ,

I like to use my enterprise number and a UUID (all in lower case, for legibility). Here’s an example:


<span style="color:#323232;">.1.3.6.1.4.1.33230.0d456e46-67e6-11ef-9c92-7b175b3ab1f1
</span><span style="color:#323232;">
</span>

Now you might say that the UUID is already globally unique or at least pretty unlikely to turn up anywhere else, so why bother prefixing it with more stuff? To that I say: “I need to be absolutely or at least reasonably sure … OK nearly sure”.

Anyway, you maintain a database of these things and then attach documentation and meaning to them. An editor could abstract and hide that away.

I started this post as a joke. Not sure anymore. Why get your knickers in a twist with naming conventions for variables and constants. Programming is already a whopping layer of abstraction from what the logic gates are up to, another one wont hurt!

Professorozone ,

Snake case, but I’m the World’s second worst programmer and just name files like this because I was alive when spaces were not allowed.

Charadon ,
@Charadon@lemmy.sdf.org avatar

PascalCaseForTheWin

No1 ,
@No1@aussie.zone avatar

IT’S

COOLFILE.NAM

THERE IS ONLY 8.3 AND THERE IS ONLY UPPERCASE

harsh3466 ,

Depending on the file it’s either dot notation or flat case.

captain_aggravated ,
@captain_aggravated@sh.itjust.works avatar

I’ve got a personal convention that file names get snake case, directory names get Pascal case.

data1701d ,
@data1701d@startrek.website avatar

I do kebab with underscores.

MutilationWave ,

Wouldn’t that be snake?

whoisearth ,
@whoisearth@lemmy.ca avatar

Snake if writing in python

Camel if writing in PowerShell

I tend to stick with what the language wants me to use.

eruchitanda ,
@eruchitanda@lemmy.world avatar

Unless I can’t, Kebab.

No need to hold Shift.

jjjalljs ,

Snake case, usually. Some perhaps unfounded fear that something will blow up on a dash in a file name kicking around. Or I’ll do a weird typo/premature enter and part of the file name will be treated like a -flag of some sort.

Landless2029 ,

Rfc3389 plus kebab case for many things

2024-09-01_lname-fname-resume.pdf

possiblylinux127 ,

My file

Fizz ,
@Fizz@lemmy.nz avatar

25% Camel case, 25% Pascal and 50% of the time flatcase. It drives me insane when I try and autocomplete a folder only to realise it was Downloads instead of downloads. I keep telling myself i will go through and make it all flatcase but I put it off because i tell myself i will rebuild my computer next week every week.

imecth ,

Never thought about making it all flatcase, thanks, takes all of 2 minutes btw.
If anybody else wants to do it, remember to edit ~/.config/user-dirs.dirs with your new flatcase folders.

MyNameIsRichard ,
@MyNameIsRichard@lemmy.ml avatar

Kebab case with Pascal case in the usual places. I’d change to all kebab case but the muscle memory of typing Documents would nearly kill me.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • lifeLocal
  • random
  • goranko
  • All magazines