Domande con tag 'naming-standards'

3
risposte

Che senso ha fare una distinzione sintattica tra tipi standard e definiti dall'utente?

Anche se qui farò riferimento specificamente alle convenzioni di denominazione di C ++ e Bjarne Stroustrup , in linea di principio, ho visto che le persone usano regole simili per altre lingue qua e là. Quindi, l'idea di base è che si dovre...
posta 28.11.2014 - 20:46
2
risposte

Le variabili di partenza / membri con un carattere di sottolineatura potrebbero essere il compilatore?

Mi è stato insegnato fin dal liceo che definire variabili come questa: int _a; o int __a; dovrebbe essere considerato una cattiva pratica, perché in questo modo i compilatori di enigmi che usano variabili che iniziano con un trattino b...
posta 25.03.2013 - 13:22
2
risposte

Denominazione propria della proprietà per rappresentare la stringa che inizia con il numero

Guardando alcuni metadati della telecamera su Windows File Properties ci sono (insieme ad alcuni altri) due Properties di nome Lunghezza focale e lunghezza focale di 35mm . Sto sviluppando un software che utilizzerà questi due% d...
posta 22.05.2013 - 14:21
1
risposta

Esiste una parola esplicita per la classe non astratta?

Ho ricevuto principalmente classi astratte nel mio progetto e ci sono alcune altre classi che le stanno usando / ereditando. Quando scrivo la documentazione, vorrei specificare che una parte di esso riguarda solo il comportamento di queste class...
posta 27.07.2013 - 20:12
1
risposta

I metodi che restituiscono booleano devono avere un nome dopo una domanda o un'asserzione? [chiuso]

Molte convenzioni sui nomi raccomandano che i metodi che restituiscono un valore booleano (chiamato anche metodi di predicato ) dovrebbero essere nominati dopo una domanda . La mia domanda è: non intendono davvero che i metodi dovrebbero esser...
posta 19.12.2013 - 12:34
2
risposte

Come dovrei nominare le funzioni che restituiscono valori in Python?

Sono confuso riguardo alla scelta dei nomi per le mie funzioni in Python . A volte le funzioni integrate Python sono imperative come: print function e string method find . A volte non sono tali: len il suo nome non è imperativ...
posta 20.10.2016 - 13:24
6
risposte

Metodo doloroso Stupido Nomi in codice legacy: Risolto o lasciato come avvertimento? [duplicare]

Per questo caso assumiamo qualcosa come ... "removedNonPriceChangingConfermations" che non è in alcun modo relativo alle cose accadute al passato, né restituisce un elenco di elementi rimossi (che non avresti mai bisogno in questo contesto) ....
posta 09.07.2013 - 21:38
4
risposte

È una buona pratica terminare il nome di una funzione con una preposizione?

Ho visto esempi di metodi il cui nome termina con una preposizione applicata ai primi (e più spesso) parametri. Ma altri esempi non usano questo tipo di convenzione di denominazione. Quale pensi sia più leggibile? Ad esempio, dovrei creare un me...
posta 20.09.2018 - 23:47
4
risposte

Perché l'uso delle congiunzioni nei nomi di metodo è una convenzione di denominazione errata? [chiuso]

Nel mio team lavoriamo a stretto contatto con alcuni architetti di software. Approvano tutte le decisioni di progettazione dei nostri progetti, fanno alcune revisioni del codice ecc. I nostri progetti consistono principalmente in funzionalità...
posta 08.09.2014 - 09:55
1
risposta

Estensioni native della lingua dello script: evitare conflitti di nome e ingombrare lo spazio dei nomi degli altri

Ho sviluppato un piccolo linguaggio di scripting e ho appena iniziato a scrivere i primi binding della libreria nativa. Questa è praticamente la prima volta che scrivo un'estensione nativa a un linguaggio di script, quindi mi sono imbattuto in u...
posta 07.10.2013 - 19:47