Tutte le domande

15
risposte

Non capisco gli argomenti contro l'overloading dell'operatore [chiuso]

Ho appena letto uno degli articoli di Joel in cui dice: In general, I have to admit that I’m a little bit scared of language features that hide things. When you see the code i = j * 5; … in C you know, at least, that j is being mul...
posta 10.12.2010 - 12:45
0
risposte

Come intervisti qualcuno con più esperienza di te? [chiuso]

La società per cui lavoro sta cercando di assumere uno sviluppatore senior con più esperienza di me e si aspetta che esegua la parte tecnica dell'intervista. Ho solo programmato alcuni anni e non sono sicuro di avere le conoscenze necessarie per...
posta 11.11.2010 - 15:07
11
risposte

È statico universalmente "malvagio" per il test delle unità e, in tal caso, perché lo consiglia? [chiuso]

Ho scoperto che ci sono solo 3 modi per le dipendenze di unit test (mock / stub) che sono statiche in C # .NET: Moles TypeMock JustMock Dato che due di questi non sono gratuiti e uno non ha colpito la versione 1.0, la simulazion...
posta 21.09.2010 - 03:18
14
risposte

È una cattiva pratica scrivere codice che si basa sulle ottimizzazioni del compilatore?

Ho imparato alcuni C ++ e spesso devo restituire oggetti di grandi dimensioni dalle funzioni create all'interno della funzione. So che c'è il passaggio per riferimento, restituire un puntatore e restituire un tipo di soluzioni di riferimento, ma...
posta 12.10.2017 - 14:39
17
risposte

Imporre lo stesso formato di codice per tutti gli sviluppatori è una buona idea?

Stiamo pensando di imporre un unico formato di codice standard nel nostro progetto (formato automatico con azioni di salvataggio in Eclipse). La ragione è che attualmente c'è una grande differenza nei formati di codice usati da diversi sviluppat...
posta 05.03.2013 - 13:20
14
risposte

Perché la maggior parte dei file di registro utilizza solo testo normale piuttosto che un formato binario?

La registrazione è qualcosa che è necessario ma è (relativamente) usato raramente. In quanto tale, può essere reso molto più compatto in termini di spazio di archiviazione. Ad esempio, i dati più comunemente registrati come ip, data, ora e al...
posta 04.10.2016 - 17:01
7
risposte

Come scrivere un messaggio di buona eccezione

Attualmente sto facendo una revisione del codice e una delle cose che sto notando sono il numero di eccezioni in cui il messaggio di eccezione sembra solo reiterare dove si è verificata l'eccezione. per es. throw new Exception("BulletListCon...
posta 23.12.2010 - 12:43
9
risposte

Quali sono i vantaggi degli script di build?

Per gran parte della mia carriera di programmatore, ho usato il comando "build / compile / run" in qualsiasi IDE con cui sto lavorando per produrre un programma eseguibile. Questo è un pulsante, piuttosto facile. Mentre imparo di più su linguagg...
posta 29.06.2015 - 17:07
16
risposte

Quando il test dell'unità è inappropriato o non necessario? [duplicare]

Sembra essere generalmente assunto (almeno per Overflow dello stack) che dovrebbero esserci sempre dei test unitari e che dovrebbero essere tenuti aggiornati. Ma sospetto che i programmatori facciano in modo che queste asserzioni funzionino su...
posta 05.05.2012 - 14:14
6
risposte

Che cosa è veramente la "logica del business"?

Sto lavorando con lo sviluppo web dal 2009, quando ho iniziato con PHP. Quando mi sono trasferito in ASP.NET ho sentito molto su DDD e OOAD, dove viene data molta attenzione a questa "logica aziendale" e alle "regole aziendali". Il punto è che t...
posta 31.03.2014 - 01:34