Tutte le domande

5
risposte

Come posso sapere se il mio computer è un'architettura di Harvard o di von Neumann?

Comprendo che la differenza tra le due architetture è la separazione delle istruzioni dai dati nell'architettura di Harvard. Ma come faccio a sapere su che tipo di sistema sono attivo? È possibile scrivere un programma tale che il programma dete...
posta 06.12.2012 - 00:21
4
risposte

Come utilizzare Iniezione delle dipendenze in combinazione con il modello di fabbrica

Considera un modulo responsabile dell'analisi dei file di un determinato tipo. Sto pensando di utilizzare il modello di strategia per affrontare questo problema, come ho già spiegato su qui . Si prega di fare riferimento al post collegato prima...
posta 22.02.2013 - 11:09
2
risposte

I file oggetto (C) creati con diversi compilatori sono compatibili con i binari?

Capisco che i compilatori C ++ non sono compatibili tra loro. Tuttavia, non sono stato in grado di trovare nulla su questo argomento per C in particolare. So che lo standard C lascia molto spazio ai compilatori per implementare le cose come megl...
posta 11.04.2014 - 17:44
4
risposte

Il riferimento al bug / problema nel messaggio di commit è considerato una buona pratica?

Sto lavorando a un progetto in cui abbiamo impostato il controllo del codice sorgente per scrivere automaticamente le note nel bug tracker. Semplicemente scriviamo l'ID del bug nel messaggio di commit e il messaggio di commit viene aggiunto come...
posta 24.11.2011 - 20:33
4
risposte

È legale / morale ripubblicare il progetto oss di un autore che non risponde?

Ho trovato un piccolo progetto oss (un file) nel blog di qualcuno pochi mesi fa. La licenza è "Attribution-ShareAlike 2.5 Generic". Ho inviato una mail all'autore se posso metterlo in github ma non ho ricevuto risposta. Nel frattempo il suo blog...
posta 13.05.2012 - 15:12
5
risposte

Suggerimenti per il debug con pochissime informazioni? [chiuso]

Ho ereditato un progetto con una base di codice abbastanza grande, e lo sviluppatore originale raramente, se mai, risponde alle e-mail. Ci sono un sacco di modi diversi per fare alcune cose e non li conosco tutti. Un sacco di codice duplicato lu...
posta 21.10.2010 - 15:45
2
risposte

Sono questi concetti SQL per sviluppatori principianti, intermedi o avanzati? [chiuso]

Ho studiato SQL di recente e pratico con MySQL / Postgres e presto con Oracle DB. Ho anche cercato sul web uno studio dei database "sulla cartina stradale", ma sfortunatamente non sono riuscito a trovarne uno. Voglio capire dove e perché part...
posta 05.01.2013 - 20:44
7
risposte

Qual è il modo migliore per creare HTML nel codice C #? [chiuso]

Credo che il markup debba rimanere nel mark-up e non nel codice sottostante. Sono arrivato a una situazione in cui ritengo sia accettabile creare l'HTML nel codice sottostante. Mi piacerebbe avere un consenso su quali siano o dovrebbero esser...
posta 17.10.2012 - 17:36
5
risposte

Perché un metodo che restituisce un bool / int e ha l'oggetto reale come parametro di output?

Vedo il seguente schema di codice dappertutto nel codebase della mia azienda (applicazione .NET 3.5): bool Foo(int barID, out Baz bazObject) { try { // do stuff bazObject = someResponseObject; return...
posta 13.05.2011 - 13:52
6
risposte

Che cosa significa "impresa" in relazione all'architettura software?

Vedo che il termine "impresa" viene gettato molto attorno agli sviluppatori di software e ai programmatori e viene usato in modo approssimativo. en·ter·prise/ˈentərˌprīz/ Noun: A project or undertaking, typically one that is difficult...
posta 13.04.2012 - 09:40