🚀 Oferta especial: 60% OFF no CrazyStack - Últimas vagas!Garantir vaga →
Discussão Dev

Formato de Variáveis ID ou Id?

Precisamos da sua opinião para resolver um debate de nomenclatura de variáveis. Participe e vote!

Melhores Práticas

Qual o formato ideal? ID ou Id?

Existe uma forma certa de escrever variáveis que contêm 'id'? Uma discussão acalorada entre devs pode ser resolvida com sua ajuda.

30+
minutos de debate
opiniões possíveis
usuario.ts
interface Usuario { idUsuario: string; // Ou seria IdUsuario? }

Formatos Mais Usados

Qual a forma mais adequada de representar o famoso "id" como parte de uma variável?

ID com maiúsculas

Exemplo: IDUsuario — usado para manter siglas em caixa alta, seguindo convenções de constantes.

Id com capitalização normal

Exemplo: IdUsuario — respeita regras de PascalCase/camelCase, trata "id" como uma palavra comum.

id com minúsculas

Exemplo: idUsuario — bastante comum em camelCase, como em objetos e propriedades JS/TS.

Argumentos Técnicos Pontos de Vista

Por que cada estilo tem defensores ferrenhos?

Consistência com Padrões

Muitos preferem "idUsuario" por estar alinhado ao camelCase e evitar quebras de estilo

Leitura Humana

"IdUsuario" permite uma leitura mais fluida, tratando "Id" como parte do nome composto

Siglas e Semântica

"IDUsuario" é defendido por quem vê siglas como exceção, mantendo-as sempre maiúsculas

Qual você usa?

Esta simples decisão está dividindo devs. Comente abaixo: você está no time ID, Id ou id?

Qual a sua preferência?

Você capitaliza id como "ID", "Id", "iD"? Deixe nos comentários