Tutte le domande

5
risposte

Pratica di programmazione - Esiste un sito che ha una sfida giornaliera di tipo "scrivi un metodo per fare X"? [duplicare]

Alla ricerca di modi per aiutarmi a migliorare le mie capacità di codifica in C #. Ho pensato che sarebbe stato utile se ci fosse un sito che ti chiedesse di scrivere un nuovo metodo ogni giorno per eseguire un compito (forse anche uno per s...
posta 07.06.2011 - 14:50
9
risposte

In che modo la comprensione dell'architettura del computer aiuta un programmatore? [duplicare]

Si dice, di Mike P. Wittie, nel curriculum del corso di architettura del computer che, Students need to understand computer architecture in order to structure a program so that it runs more efficiently on a real machine Chiedo ai p...
posta 26.03.2013 - 20:10
4
risposte

La connessione al database sarà chiusa se restituiamo la riga datareader e non leggiamo tutti i record?

Pur comprendendo come funziona la parola chiave yield , mi sono imbattuto in link1 e link2 su StackOverflow che promuove l'uso di yield return durante l'iterazione su DataReader e soddisfa anche le mie esigenze. Ma mi chiedo cosa su...
posta 19.10.2015 - 09:57
4
risposte

struct con valore di default senza senso

Nel mio sistema utilizzo spesso i codici aeroportuali ( "YYZ" , "LAX" , "SFO" , ecc.), sono sempre nello stesso formato esatto (3 lettere, rappresentate in maiuscolo). Il sistema in genere gestisce 25-50 di questi (diversi) codici pe...
posta 10.09.2018 - 17:36
6
risposte

La cui responsabilità è una patch di correzione di errori?

Una situazione che è sorta più volte nei progetti open source va così: Ho notato un bug nella nostra implementazione e ho scoperto una rapida patch di hacking. (Ad esempio, semplicemente commentando il codice che in realtà non abbiamo bisogn...
posta 17.04.2012 - 14:05
9
risposte

Evitare le insidie orientate agli oggetti, migrare dalla C, cosa ha funzionato per te?

Ho iniziato a programmare in linguaggi procedurali per un po 'di tempo e la mia prima reazione a un problema è iniziare a scomporlo in attività da eseguire piuttosto che considerare le diverse entità (oggetti) esistenti e le loro relazioni. H...
posta 21.06.2011 - 02:45
3
risposte

Concorso di test unitario

I miei datori di lavoro gestiscono una gara mensile di test di unità. Un intero giorno è dedicato alla scrittura dei test unitari, ovviamente facciamo più test durante tutto il mese, ma questo è un giorno intero - e il "vincitore" del concorso r...
posta 02.06.2015 - 20:22
4
risposte

Tabella cronologia database / tabella di monitoraggio

Attualmente voglio strutturare una tabella di monitoraggio / cronologia come questa: PrimaryKey - ID OtherTableId - fk fieldName - nome del campo il suo monitoraggio OldValue NewValue UserName CreateDateTime Quindi in pratica...
posta 08.01.2013 - 16:02
5
risposte

Quali metodi sono disponibili per mostrare ai colleghi i vantaggi di una soluzione database + applicazione su Excel?

Lavoro in un'azienda in cui ci sono fogli di calcolo Excel ovunque. Poiché i miei colleghi non sono programmatori, sono sicuro che non abbiano previsto che potrebbe esserci un modo migliore / più facile / più produttivo di gestire i propri dati....
posta 25.07.2013 - 11:11
5
risposte

Il metodo che sovrascrive è sempre una violazione del principio di sostituzione di Liskov? [duplicare]

Sovrascrivere un metodo originariamente definito nella super classe, per definizione significa che questo metodo farà cose diverse quando viene invocato su un oggetto della classe base o su un oggetto della sottoclasse. Quindi questo signif...
posta 12.06.2014 - 10:36