Domande con tag 'programming-practices'

3
risposte

Quando si implementano nuove funzionalità simili ad altre funzionalità, si rendono più generiche le funzionalità meno recenti?

Questo può risultare un po 'confuso, ma è una domanda che continuo a trovarmi chiedendo mentre accumulo sempre più responsabilità nei confronti dei vecchi sistemi e funzionalità che ho progettato in precedenza. Cercare di arrivare al nocciolo de...
posta 26.08.2018 - 02:17
4
risposte

Il refactoring dovrebbe essere l'eccezione o la regola? [chiuso]

Ho avuto una discussione con un collega ieri sulla filosofia del design. L'altro programmatore è più esperto di me, e ammetto pienamente che probabilmente è molto più bravo a automatizzare correttamente i suoi test, che sto solo cercando di romp...
posta 09.04.2014 - 15:26
1
risposta

Test - Come testare se stai testando il codice?

Stavo pensando ai test unitari e alla copertura del codice, e ho pensato a questo pensiero: It is possible to have 100% code coverage and not test 100% of your code. Ad esempio: function myTestedFunction(){ doSomething(); doSom...
posta 11.01.2015 - 20:00
2
risposte

Il caricamento lazy è sempre richiesto?

So che è necessario un caricamento lento quando viene effettuata una chiamata di database costosa. In questo esempio, avrebbe senso utilizzare il caricamento lazy. L'esempio di sotto è nel contesto di asp.net quindi è thread-safe. private list...
posta 04.04.2015 - 01:37
1
risposta

Come affrontare la progettazione del programma rispetto alle strutture e agli algoritmi di dati: esiste un elemento di riferimento del processo di progettazione OO per d.s.'s + algs? [chiuso]

Le mie applog per probabilmente il peggior corpo di testo scritto che ho prodotto nella mia vita e molte grazie a coloro che sono disposti a scavare tutto. Ero (e sono tuttora) non in grado di esprimere chiaramente ciò che stavo chiedendo, po...
posta 13.08.2014 - 22:23
2
risposte

E 'una buona idea avere variabili statiche predefinite per nuove istanze?

OK diciamo che ho qualcosa del genere: public class MyObject { public static int DefaultValue = 9 private int _value = DefaultValue; public int Value { get { return _value; } set { _value = value; } } } In questo modo, la mod...
posta 30.04.2016 - 03:59
5
risposte

Algoritmo per determinare se il nome del file contiene un "nome" o meno

Vorrei qualche consiglio su come affrontare questo problema. Ho un database di ~ 3000 immagini di persone. I loro nomi sono incorporati nel nome del file ma non esiste un formato standard. Ecco alcuni formati di nome comuni: MarySue-042; henry...
posta 13.02.2017 - 18:55
4
risposte

Quale dovrebbe essere l'ultima voce in un'istruzione switch / case?

Quando si scrive un'istruzione switch che deve sempre occuparsi di un insieme di valori noto (si immagini un'enumerazione implicita), mi ritrovo a chiedermi quale dovrebbe essere l'ultima voce nel costrutto. Sto sempre considerando gli stes...
posta 19.07.2018 - 17:40
6
risposte

Apprendimento del buon design OOP e disimparare alcune cattive abitudini [duplicato]

Sono stato in gran parte un programmatore C finora nella mia carriera con la conoscenza del C ++. Mi affido principalmente al C ++ per la comodità che STL offre e non mi concentro quasi mai su buone pratiche di progettazione. Come ho iniziat...
posta 30.10.2012 - 19:17
4
risposte

Denominazione: objectAction o actionObject? [chiuso]

La domanda stored procedure denominazione delle convenzioni e L'eccellente articolo di Making Wrong Code Wrong diJoel si avvicina di più alla mia domanda, ma sto cercando un insieme più generale di criteri da usare nel decidere come denominar...
posta 26.06.2013 - 13:06