Domande con tag 'coding-style'

1
risposta

Quanto è confuso il nuovo SomeCollection (valori ...) :: contiene 'come un Predicato? [chiuso]

Tradizionalmente, una funzione che vuole saltare determinati elementi durante l'elaborazione accetterà un argomento Collection o var-args, ma nel mondo Java 8 penso che dovrei passare a Predicate s. Ora, poiché il codice su cui sto...
posta 30.12.2015 - 15:01
2
risposte

Perché le guide di stile non includono spiegazioni più lunghe perché qualcosa dovrebbe essere fatto in un modo particolare? [chiuso]

Quando leggo le guide di stile di codifica, come la Guida di stile Javascript AirBnB ho appena realizzato che queste spesso non fornisce spiegazioni più profonde perché qualcosa dovrebbe essere fatto in un modo particolare. Al massimo c...
posta 14.11.2015 - 19:36
3
risposte

Cleaner C # senza rientri non necessari [chiuso]

Nelle lingue OO, almeno C #, tutto deve essere in una classe. A volte, tutto è anche in un namespace. Quasi letteralmente tutto il codice in una classe sarà automaticamente rientrato da un punto di tabulazione o due, che è seriamente piuttost...
posta 30.11.2014 - 22:58
1
risposta

Restituisci valori ed eccezioni [chiuso]

Ho scritto una semplice funzione che restituisce una stringa a seconda di quale condizione è vera. Ecco il mio codice: private String getMyString() { if(!mStrigMember.isEmpty()) { return mStrigMember; } return Function_that...
posta 25.02.2015 - 23:17
3
risposte

Metodi di overloading con comportamenti diversi - Stile

Ho una domanda di stile su overloading di metodi / costruttori. Ho un costruttore che fa qualcosa di molto semplice, e quindi chiama un metodo con alcuni effetti collaterali. A volte però non voglio gli effetti collaterali, quindi ho creato un c...
posta 24.01.2014 - 22:43
1
risposta

Meno codice o meno operazioni [chiuso]

A volte esito tra "Più codice per evitare operazioni non necessarie" e "Meno codice ma con operazioni ridondanti". Lasciatemi fare un esempio (API Win32): Cerco di dipingere manualmente alcuni controlli quando il cursore si trova su di esso....
posta 21.04.2013 - 08:50
1
risposta

Qual è la convenzione C ++, se esiste, per la denominazione per distinguere tra tipi di struttura e altri tipi? [chiuso]

In generale, dovrei usare una sorta di convenzione per i nomi delle strutture che è distinta dal nome di un altro tipo? Stavo pensando a questo quando il mio professore ha iniziato a parlare di strutture. Ho avuto la seguente discussione con...
posta 26.02.2013 - 03:53
2
risposte

Modo per organizzare il testo ripetitivo in Java

Alcune volte ho testi che appaiono in posti diversi, come commenti, messaggi ... Per esempio se ho un'eccezione personalizzata, probabilmente doc di classe, i messaggi che passano come parametro al suo costruttore avranno le stesse frasi (qui...
posta 08.06.2015 - 11:49
1
risposta

Per gli array, dovrei usare la prima posizione per memorizzare l'elemento selezionato, invece di variabile come "selectedIndex", se possibile?

Ad esempio, ho un pulsante di attivazione, che mostra l'elemento selezionato corrente e mostrerebbe l'elemento successivo quando viene cliccato, e può tornare al primo elemento. Ho 2 modi per memorizzare l'elemento selezionato corrente: 1.Usa...
posta 27.09.2018 - 10:03
2
risposte

Nomenclatura per la funzionalità di ispezione degli oggetti

Sto aggiungendo il supporto per mod per un gioco su cui sto lavorando. Analizzo un file di dati simile a questo: "requirements": { "is_class": { "class": "warrior" }, "is_in_faction": { "faction": "elves" } } Da questi dati, creo un...
posta 29.08.2018 - 22:02