Tutte le domande

8
risposte

Quando si immettono valori di dati effettivi nel codice hard nel codice anziché utilizzare un DB?

Per me è stata una domanda di vecchia data: quando memorizzo i dati (valori effettivi) in una tabella di database e quando li memorizzo nel codice? Il consenso indicibile è stato tipicamente tale (*): Se si tratta di una singola variabile...
posta 08.10.2014 - 18:10
12
risposte

Cosa rende lo sviluppo del software Agile così attraente?

Lo sviluppo di software agile sta diventando una parola d'ordine alquanto divertente in questi giorni. Come sviluppatore, capisco il valore pragmatico dello sviluppo iterativo, ma (molto spesso) non è una scelta degli sviluppatori adottare un...
posta 19.01.2011 - 21:32
13
risposte

Quali caratteristiche hanno contribuito all'evoluzione di Pascal?

Sto compilando una cronologia dettagliata della lingua Pascal e ci sono alcuni dettagli che mi mancano. Oggi ci sono così tante funzionalità che diamo per scontate. Quali caratteristiche hanno contribuito in modo significativo all'evoluzione...
posta 28.07.2011 - 18:02
6
risposte

I compilatori Fortran generano realmente un codice più veloce rispetto ai compilatori C?

Quando studiavo all'università ho sentito spesso l'idea che i compilatori Fortran producevano un codice più veloce rispetto ai compilatori C per un programma equivalente. Il ragionamento chiave è andato così: un compilatore Fortran emette in...
posta 21.03.2011 - 08:29
8
risposte

Una classe di nome Class?

Questa è più una domanda di stile, ma è una cosa che sto valutando attualmente per un mio progetto. Supponiamo che tu stia creando un'applicazione che sta modellando una scuola. Quindi ci sono entità come Studente, Scuola, ecc. Ora questo è t...
posta 01.03.2012 - 04:37
5
risposte

Una funzione è immediatamente impura se prende una funzione come parametro?

Poiché la purezza di un parametro di input è uno sconosciuto fino al runtime, una funzione è immediatamente considerata impura se accetta una funzione come parametro di input? Correlato: se una funzione applica una funzione pura definita al d...
posta 23.10.2015 - 13:41
9
risposte

Come posso vendere un programma legacy riscrivibile all'azienda? [duplicare]

Abbiamo una classica applicazione ASP legacy che è in circolazione dal 2001. Ha un grosso bisogno di essere riscritta, ma funziona bene dal punto di vista dell'utente finale. Il motivo per cui mi sento come una riscrittura è necessario è ch...
posta 15.09.2010 - 03:08
2
risposte

Che cos'è Antipattern For-Case?

L'articolo TDWTF di oggi inizia con una confessione dell'autore: I didn’t know what the For-Case anti-pattern was until relatively recently, when there were a spate of articles condemning it as an anti-pattern. I’m sure I’ve probably used...
posta 10.05.2017 - 12:56
4
risposte

Crea metodi che non dipendono da campi di istanze, statici?

Recentemente ho iniziato a programmare in Groovy per un framework di test di integrazione, per un progetto Java. Uso Intellij IDEA con il plug-in Groovy e sono sorpreso di vedere come un avviso per tutti i metodi non statici e non dipendono da a...
posta 29.10.2013 - 08:02
5
risposte

Va bene per una funzione modificare un parametro

Abbiamo un livello dati che avvolge Linq To SQL. In questo datalayer abbiamo questo metodo (semplificato) int InsertReport(Report report) { db.Reports.InsertOnSubmit(report); db.SubmitChanges(); return report.ID; } Al momento d...
posta 13.08.2012 - 04:54