Domande con tag 'programming-practices'

1
risposta

Creazione di un processo di sviluppo software per i team che non ne hanno uno

Il mio posto di lavoro ha diversi gruppi che hanno poco o nessun processo di sviluppo del software. Usano il controllo del codice sorgente e usano leggermente un sistema di rilevamento dei problemi, a seconda del progetto. I team non creano rego...
posta 03.08.2016 - 13:27
2
risposte

In che modo un dizionario è migliore di un grande interruttore, quando si mappano i dati all'azione? [duplicare]

Spesso vediamo cose del genere in codice: void myFunction(string someValue) { if (someValue == "a") { // ... } else if (someValue == "b") { // ... } else if (someValue == "c") { // ... } else { //...
posta 22.02.2015 - 00:37
2
risposte

La legge di Demorgan nel codice open source è un ostacolo al contributo?

Recentemente ho aggiunto questo codice a a un progetto Github su cui sto lavorando : if not initial_push=='y' and not initial_push=='yes': print('Aborting.') return False Dato che questo è un repository pubblico che spe...
posta 23.02.2015 - 11:16
3
risposte

Dinamica C # e oggetto Expando [chiuso]

Sotto quali scenari di sviluppo di applicazioni C # dynamics ed ExpandoObject possono essere usati o quando considerare l'uso di c # dynamics e ExpandoObject     
posta 15.02.2013 - 05:15
2
risposte

Qual è il modo corretto (o preferito) per configurare una classe factory statica?

Primo stack SE, Sto lavorando su una grande porzione del vecchio codice Java e sto trovando tonnellate di duplicati e oggetti configurati / creati in modo incoerente a causa di diversi autori, livelli di abilità, ecc. Ho implementato alcun...
posta 31.08.2017 - 00:24
1
risposta

Quale pratica è la migliore per la connessione al database? (PHP, ecc.)

Lascia una connessione di database aperta durante l'esecuzione dell'applicazione, o per ogni volta che verrà eseguita un'operazione verrà creata una nuova connessione? Aperto durante l'esecuzione: Apri aplication - > Connessione aperta; Op...
posta 17.04.2013 - 16:45
1
risposta

Grande dimensione eseguibile a causa di librerie / framework

La mia domanda sembra un po 'stupida. Di solito ci viene suggerito di usare librerie o framework esistenti, per evitare di reinventare la ruota, o per ottenere alcune "buone pratiche" (ad esempio durante la distribuzione del software). Son...
posta 05.06.2018 - 10:49
2
risposte

Quando memorizzare i valori in costanti / finali

Questa potrebbe sembrare una domanda strana, ma sono preoccupato di mettere troppe cose come costanti / finali nella parte superiore della mia classe java. Ho iniziato a inserire tutti i valori del mio programma in una costante (almeno quelli ch...
posta 24.05.2013 - 22:51
2
risposte

Rendere la sottoclasse più specifica del tipo con gli accessor

Ho una super classe: TriggerManager con una sottoclasse TimedTriggerManager . NOTA: sto lavorando in java TimedTriggerManager riguarda solo TimedTrigger s, una sottoclasse di Trigger . TriggerManager fa riferiment...
posta 08.06.2013 - 22:26
1
risposta

Durante la scrittura di un'applicazione Qt è buona norma preferire le implementazioni delle funzioni Qt, i tipi di dati e le classi quando sono disponibili?

Sto appena iniziando con Qt e voglio davvero provare a mantenere la mia applicazione come separata da Qt possibile nel caso decida di usare un set di strumenti diverso in seguito, ma allo stesso tempo non voglio fare nessuna decisioni che parali...
posta 21.01.2018 - 19:51