Proposta diferente dessa vez.

Eu quero ler você.

Não vou começar dissertando sobre algum assunto baseado nas minhas experiências e estudos..

Vou construir o conteúdo com ajuda de todos os que comentarem neste tópico. Depois de colher e entender como alguns profissionais da área pensam, vou fazer um apanhado e concluir o assunto.

Me conte, como você nomeia seus IDs e CLASSes no HTML/CSS ?

-> Prefere tentar representar oque aquele elemento faz na tela ?

tipo.. #header, #footer, #coluna_porque_escolher.. ? (inglês ou em português hein?!)

-> Prefere as vezes usar nomes genéricos como:

#menu .first, #menu .last, #products .last, .. ?

-> Separa palavras compostas com underline ? hífen ? camelCase ?

#menu_interno, #menu-interno, #menuInterno ?

E principalmente, por que?

Conto com você. Não importa o seu nível de conhecimento ou experiência. Toda ajuda é bem-vinda.