As pastas tradicionais têm nomes como bin
, lib
e etc
. Os arquivos têm nomes como init
, ls
e fstab
. Provavelmente porque quando o unix nasceu, a memória era tão limitada que salvar 4 bytes era uma boa ideia.
As letras maiúsculas eram raras. Não tenho certeza porque. A tecla Shift ainda não havia sido inventada?
Então, this_option
seria a escolha tradicional.
Nos tempos modernos, a memória não é um problema.
O sistema não requer nenhuma convenção específica. Qualquer caractere é permitido, exceto o caractere /
e NUL
.
Eu odeio programas que não funcionam corretamente se eu tiver um espaço no meu nome de arquivo. Eu deveria poder usar espaços se eu quiser.
Um truque sujo é usar um caractere não imprimível em um nome de arquivo. Se você não conseguir digitar o nome do arquivo com facilidade, será difícil fazer qualquer coisa com ele.