Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código

1. Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código

Rodrigo Lima Mota de Oliveira
rodrigolmo

(usa Linux Mint)

Enviado em 19/11/2024 - 09:46h

Oi, pessoal! Sou programador e costumo gastar um bom tempo padronizando nomes de variáveis, classes, etc.

No JavaScript, sempre nomeei as coisas usando camelCase, mas no PHP tenho me deparado com propriedades de objetos que fogem desse padrão, por exemplo:

$variavelComposta->atributo_composto;

Além disso, também gasto algum tempo nomeando pastas e arquivos. Não me lembro bem, mas já tive problemas ao nomear arquivos usando _ ou -, e gostaria de evitar erros futuros.

Gostaria de pedir a ajuda de vocês com manuais ou boas práticas para padrões de nomenclatura.
Por exemplo, estou nomeando:

Pastas: nome-da-pasta
Arquivos: nome_do_arquivo

Estou interessado principalmente em padrões para pastas e arquivos, mas, caso conheçam boas práticas para outras coisas, como variáveis de ambiente, também gostaria de saber. Obrigado!



  


2. Re: Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código

Tipoff *tipoff
tipoff

(usa Nenhuma)

Enviado em 19/11/2024 - 18:50h

Cara, depende muito do projeto.

Já peguei projeto legado que misturava camelCase, snake_case, e PascalCase. Uma zona.

Em projetos novos, prefiro utilizar camelCase. A exceção é quando estou criando um projeto em Python, costumo usar mais snake_case por conta das funções nativas já seguirem nesse padrão.

Em se tratando de constantes e variáveis de ambiente, costumo usar snake_case em uppercase. Por exemplo: DB_HOST, ACCESS_KEY, etc. Isso reflete o padrão já estabelecido para variáveis de ambiente em sistemas unix.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts