Quando ha senso i nomi brevi di CamelCase?

-2

Dato che si ha a che fare con l'ambiente case sensitive, quando si trarrà vantaggio dall'avere tutti i cap o tutti i nomi non caps di variabili o identificatori simili, invece di avere un caso di cammello? Limita il numero di caratteri che vengono applicati - max 6!

Normalmente non ci si preoccupa del caso (le macchine lo ordinano per meccanismo di copia / incolla), ma di tanto in tanto, gli umani dovrebbero occuparsi direttamente di loro.

Preferirei vedere tutti i casi maiuscoli o minuscoli, per il fatto di non dover ricordare il caso in primo luogo ... e sì, potrebbe esserci una politica per gestirlo, ma ripeto, vale la pena avere quel tipo di politica!?

EDIT:

Grazie per i commenti, ma forse dovrei chiarire cosa sto cercando esattamente. Sono d'accordo sul rispetto delle convenzioni di denominazione e non sto cercando di trovare scuse per non rispettarlo. È più come cercare di cambiare la politica e avere alcuni argomenti ragionevoli per farlo.

Non si tratta di un linguaggio di programmazione e mi scuso se questo non è il posto giusto per discuterne - mi è sembrato il posto giusto da chiedere poiché so che gli ingegneri del software trattano "casi" ogni giorno.

    
posta Hinko Kocevar 03.10.2017 - 21:11
fonte

1 risposta

12

Il punto di CamelCase o PascalCase è di aiutare gli umani ad analizzare una stringa di lettere in parole separate. Questo può rivelarsi importante in quanto expert-exchange.com ha scoperto la via difficile. ExpertsExchange.com ricorda un sito molto diverso da ExpertSexChange.com.

Se stavi parlando di impostare uno standard di codifica, ti indico ad altri standard di successo nella tua lingua, ma un limite di 6 caratteri mi fa chiedere se questi esistono persino.

La vera domanda allora è, hai più parole da analizzare per gli umani in questi 6 personaggi? Mi sono occupato di sistemi che avevano uno schema simile, sebbene il nostro fosse di 8 caratteri. Abbiamo fatto il nostro in maiuscolo. Concettualmente erano due "parole" a quattro caratteri mescolate insieme. L'analisi umana non è stata un problema perché era sempre 4 e 4. Qui la "politica" ha reso questo un problema.

Dovrai esaminare quali valori saranno rappresentati con questi 6 caratteri prima che qualcuno possa dire se attaccare con maiuscole o altro è il migliore, ma la mia impressione è che è difficile racchiudere due parole in 6 caratteri .

    
risposta data 03.10.2017 - 21:34
fonte

Leggi altre domande sui tag