Tutte le domande

6
risposte

È una cattiva pratica risolvere gli argomenti nulli alle variabili statiche predefinite?

Per prima cosa, lascia che ti mostri un esempio (scritto in ActionScript 3.0): class GameObject { public static function MakeFromName( pName:String, pAtlas:TextureAtlas = null,...
posta 07.08.2014 - 15:20
1
risposta

Dovrei evitare di usare lo stile come 'per k, v in dict_sample.items ()'?

Oggi stavo visualizzando il codice del mio collega e ho visto una funzione come questa: def manager_skill_tree_func(*args, **kwargs): """# manage_skill_tree: Initialize the manage skill tree """ skill_tree0 = {} head = [] t...
posta 16.03.2015 - 10:09
3
risposte

Perché le squadre insistono ancora su una politica di stile del codice? [chiuso]

Molti team (come Google hanno regole su come dovrebbe essere il codice, incluso come dovrebbe essere fatto il rientro, come molti spazi, in cui l'ordine dovrebbe essere incluso, ecc. Alcune di queste cose non possono essere automatizzate. B...
posta 03.03.2016 - 02:52
1
risposta

Esiste un termine utilizzato per la raccolta di una chiave e di un valore in un dizionario C #?

domanda semplice, voglio sapere se c'è una parola / termine usata per descrivere la raccolta / coppia di una chiave e di un valore in un dizionario C #.     
posta 09.05.2016 - 04:06
4
risposte

Quale livello dovrebbe contenere interazioni con risorse esterne o remote che non sono strettamente operazioni di dati?

Assumere un'applicazione con un'architettura a livelli, ad esempio presentazione, business / dominio / logica, accesso ai dati: è opportuno collegare l'accesso alle API esterne nel livello dati se ciò che essi assomiglia alle operazioni dei dati...
posta 30.06.2016 - 14:44
3
risposte

Esiste un termine per riutilizzare il codice ridigitandolo?

Ho costruito un prototipo ("uno da buttare via") qualche tempo fa, e lo sto ricostruendo ora come alfa. Mio Dio, ne è valsa la pena. Ho riutilizzato parte del codice del prototipo copiando e incollando quindi modificandolo, ma mi sono imbattu...
posta 27.08.2013 - 12:24
3
risposte

La gerarchia delle classi OOP è troppo profonda?

Quindi sto creando un clone di Super Mario Bros NES in pygame e per tutti i nemici che sono attratti dalla finestra, ho una gerarchia di classi profonda 5 classi. Andando nell'ordine di: Oggetto (una classe base per tutte le cose disegnate s...
posta 03.08.2015 - 21:14
2
risposte

Come si compila di solito il codice sorgente C / C ++? (Basi di codici di grandi dimensioni) [chiuso]

Sono passate diverse volte da quando ho iniziato ad imparare C e C ++ ma sono stato molto limitato solo alla piattaforma Windows e all'ambiente Visual Studio. Recentemente, volevo esaminare alcuni progetti C / C ++ open source, quindi ne ho scar...
posta 14.02.2015 - 18:43
2
risposte

Cosa si intende per "code rot"? [duplicare]

Si prega di dire che il codice "marcisce" se non lo si pulisce. Cosa significa? Ovviamente il codice è testo, non un organismo che può cambiare se stesso. Quindi perché il codice 'marcisce' se non lo tocchi? Cosa lo rende 'marcire' e cosa s...
posta 09.09.2014 - 23:51
8
risposte

Creazione di un metodo a una riga per il singolo scopo del codice di autocodifica [duplicato]

Dati i seguenti due snippet: Snippet 1 : public void foo(Data data, AbstractNode node) { int originalId = data.getCurrentId; node.execute(data); //If node changed currentId reset it to the original. data.setCurrentId(ori...
posta 09.03.2015 - 15:31