Tutte le domande

4
risposte

La valutazione / esecuzione pigra non dovrebbe essere sintatticamente differenziata dalla valutazione / esecuzione desiderosa in C #?

Sappiamo dell'esecuzione posticipata o delle funzionalità di valutazione lazy introdotte in C #. Ma a volte le persone si confondono con loro. Perché non c'è alcuna differenza significativa. Puoi solo sapere se conosci gli interni. Non dovrebbe...
posta 07.05.2011 - 08:40
3
risposte

È ragionevole che un'interfaccia specifichi che le sue implementazioni dovrebbero essere immutabili?

Diciamo che ho un'interfaccia A . Le istanze di classi che implementano questa interfaccia verranno passate ad un algoritmo che si basa su queste istanze che sono immutabili. Ad esempio, invocherà A.execute(command) in modo ricorsivo, u...
posta 28.08.2017 - 22:58
8
risposte

Dovrei codificarmi da solo?

Come mi è sempre piaciuto fare le cose da solo, ho scelto di programmare in C ++ piuttosto che Visual Basic all'università perché potevo vedere cosa stava succedendo e come funzionava. Tuttavia, a volte mi sento come se stessi sprecando il mi...
posta 21.04.2011 - 13:52
6
risposte

Come dovrei reagire alla diminuzione delle prestazioni delle applicazioni?

A volte mi viene in mente che la sfida più grande per un ingegnere quando trova che la sua applicazione peggiora in termini di prestazioni è la mancanza di informazioni sufficienti. Immagina di passare attraverso il rapporto sul rendimento se...
posta 01.10.2011 - 14:02
4
risposte

Scrivere un nuovo linguaggio di programmazione: quando e come eseguire il bootstrap delle strutture di dati?

Sto scrivendo il mio linguaggio di programmazione che, finora, è andato benissimo in termini di ciò che ho deciso di realizzare. Tuttavia, ora, vorrei avviare alcune strutture dati e / o oggetti preesistenti. Il mio problema è che non sono davve...
posta 10.07.2012 - 10:11
5
risposte

Costruisce di notte per i progetti di un solo uomo

Sto lavorando su un wrapper C ++ per libpcap e mi piacerebbe avere più controllo sulla versione perché non ho esperienza con questo (l'unica ragione per cui l'ho usato è stato il codice su GitHub:)). Ha senso programmare le build notturne per...
posta 05.09.2011 - 21:18
7
risposte

I migliori argomenti per / contro l'introduzione della tecnologia ORM in un processo di sviluppo delle aziende [chiuso]

Ho iniziato a utilizzare la tecnologia ORM negli ultimi anni. La mia prima esposizione è stata NHibernate. Poi sono passato a Linq 2 Sql e Entity Framework. Comunque, il problema è che ci sono alcune organizzazioni in cui ho trovato una stron...
posta 31.01.2011 - 09:13
5
risposte

Qualcuno usa mai l'URL OpenId Accedi?

Come programmatori, penso che siamo i più inclini a utilizzare nuove tecnologie e cose che non sono così mainstream. Adoro la capacità di OpenId di accedere con le credenziali che già possiedi, ma utilizzo sempre un provider che già utilizzo...
posta 09.09.2010 - 16:07
3
risposte

Quali sono le opzioni per configurare un ambiente UNIX per imparare C usando Kernighan e Richie The C Programming Language?

Sono un programmatore alle prime armi e ho sperimentato con Javascript, jQuery e PHP, ma ho sentito che non stavo ottenendo una profonda comprensione di quello che stavo facendo. Quindi, dopo aver letto la risposta di Joel Spolsky a una domanda...
posta 26.09.2012 - 15:31
2
risposte

Quale lingua è stata utilizzata per creare Visual Studio 2010? [chiuso]

Per produrre un plug-in e incorporarlo (unione) facilmente con Visual Studio 2010. Mi chiedevo quale linguaggio fosse utilizzato da Microsoft per crearlo? Per offrire il nostro prodotto a Microsoft, dobbiamo sapere quale lingua è meglio in...
posta 10.05.2011 - 20:52