Tutte le domande

3
risposte

Popolarità della lingua di programmazione: esistono dati sulle tendenze della migrazione?

Sto cercando statistiche storiche che mostrano approssimativamente quanti sviluppatori di qualche lingua X passano alla lingua Y. Dovrebbe essere il tipo di dati che risponde a domande come: Gli ex sviluppatori VB6 utilizzano principalmente...
posta 20.10.2011 - 07:38
3
risposte

Esiste un libro canonico sulla raccolta dei requisiti? [chiuso]

Esiste un libro là fuori che è lo standard de facto per la descrizione delle migliori pratiche, metodologie e altre informazioni utili sulla raccolta dei requisiti per i progetti software e di database? Che dire di quel libro lo rende speciale?...
posta 18.02.2012 - 00:59
3
risposte

Qual è il modo migliore per fornire le versioni open source e closed side-by-side in sicurezza?

La mia azienda sta cercando di sviluppare e rilasciare un progetto software open source insieme a una versione potenziata proprietaria, simile a VirtualBox precedente alla 4.0. Qual è il modo migliore per mantenere le due basi di codice in mo...
posta 19.09.2011 - 19:04
4
risposte

Esistono lingue che consentono al contesto statico di una chiamata al metodo di essere disponibile in fase di runtime?

È possibile che un metodo conosca il tipo di metodo in cui è chiamato? Così, ad esempio, nel seguente codice psuedo orientato agli oggetti: Instance io = new InstanceSubclass(); io.doStuff(); Esiste un linguaggio che consente a doStuff()...
posta 02.01.2012 - 01:35
4
risposte

Quanto tempo è troppo presto per essere coinvolti nello sviluppo di nuove funzionalità?

Sviluppo un'applicazione aziendale interna che i nostri tecnici utilizzano per testare e debuggare il prodotto dell'azienda. Il responsabile tecnico ha spinto a coinvolgere gli sviluppatori software quando gli ingegneri sono in fase di progettaz...
posta 18.01.2012 - 15:08
2
risposte

Esiste una differenza tra i termini "Open Source" e "Open Source Software"?

Fino ad oggi, ho sempre usato i termini open source e software open source in modo intercambiabile. Ma poi ho letto il post sul blog di Phil Haack in cui suggerisce che i due termini non si riferiscono necessariamente alla stessa cosa. Pro...
posta 17.02.2012 - 03:25
3
risposte

Il Entity Framework è appropriato quando tutto ciò che si fa è inserire i record in blocco?

Il mio reparto sviluppa software per migrare database per i nostri clienti dal loro vecchio software CRM al nostro. In questo processo potremmo inserire milioni di righe, elaborate una alla volta, poiché dobbiamo eseguire mappature e formattazio...
posta 05.10.2011 - 22:46
1
risposta

Sta usando l'ereditarietà protetta per nascondere (ma sfruttare) l'interfaccia implementata dal pubblico ok?

Recentemente, abbiamo discusso del codice usando l'ereditarietà protetta per nascondere il fatto (al codice client) che una classe eredita da una specifica classe base ma per sfruttare questo fatto nell'implementazione. Il seguente codice lo...
posta 12.08.2013 - 21:39
1
risposta

Qual è la differenza tra Pattern del repository e Pattern di facciate?

Ho sempre usato il pattern di repository nelle mie applicazioni. Ma ho visto che molte persone usano le facciate anziché il repository per la convenzione di denominazione, ma l'operazione è la stessa, penso. Perché c'è questa differenza? C'è una...
posta 14.03.2014 - 11:42
2
risposte

Perché dobbiamo usare sigillato in una classe? Abbiamo veramente bisogno di essere sigillati?

Leggendo questo articolo (di Eric Lippert ), ha quattro argomenti sul motivo per cui dovresti usare sealed , tuttavia, non capisco perché in realtà abbiamo bisogno di . Ragioni filosofiche / estetiche a parte, perché abbiamo bisogno di us...
posta 09.01.2014 - 20:55