Tutte le domande

5
risposte

Uso delle classi statiche come spazi dei nomi

Ho visto altri sviluppatori che utilizzano classi statiche come spazi dei nomi public static class CategoryA { public class Item1 { public void DoSomething() { } } public class Item2 { public void DoSomethin...
posta 10.11.2011 - 15:20
3
risposte

Algoritmo di clustering grafico efficiente

Sto cercando un algoritmo efficiente per trovare cluster su un grande grafico (ha circa 5000 vertici e 10000 spigoli). Finora utilizzo l'algoritmo Girvan-Newman implementato nella libreria java JUNG ma è piuttosto lento quando tento di rimuov...
posta 19.01.2012 - 10:44
9
risposte

Equilibrio tra "strumento giusto per il lavoro" e familiarità [chiuso]

Quindi, quando si sceglie la lingua da utilizzare per un progetto, in un mondo ideale viene scelta la lingua perché è lo strumento giusto per il lavoro. Tuttavia, spesso preferisco usare un linguaggio che sono fluente in piuttosto che uno che...
posta 02.04.2011 - 22:20
3
risposte

In che modo il rafforzamento delle precondizioni e l'indebolimento delle postcondizioni violano il principio di sostituzione di Liskov?

Ho letto che il principio di sostituzione di Liskov è violato se: Le condizioni sono rafforzate o Le postcondizioni sono indebolite Ma non riesco ancora a capire in che modo questi due punti violerebbero il principio di sostituzio...
posta 19.02.2013 - 19:51
1
risposta

Come coinvolgere meglio gli utenti che hanno partecipato al mio progetto su GitHub?

Recentemente ho presentato un progetto, chiamato Hebel , su cui sto lavorando a GitHub. È un framework per accelerare apprendimento profondo della GPU scritto in Python e Nvidia CUDA. L'ho pubblicato su Google+ e poco dopo è stato rilevato su...
posta 04.02.2014 - 18:11
7
risposte

Fare uno stage più efficace, utile e divertente per entrambe le parti [chiuso]

Attualmente stiamo intervistando pochi candidati per uno stage, che è un'esperienza davvero nuova per noi come azienda e per me personalmente come lead / manager del team. Quale sarebbe l'approccio più efficace, utile e divertente per entramb...
posta 18.06.2011 - 02:15
16
risposte

Utilizzeresti C, oggi, per un progetto software? [chiuso]

Se sì, dove e perché vorresti utilizzarlo? Se no, ti preghiamo di fornire una spiegazione del motivo per cui C non è accettabile per te.     
posta 14.12.2010 - 13:40
14
risposte

Le prestazioni più lente dei linguaggi di programmazione sono davvero una brutta cosa? [chiuso]

Ecco come la vedo io. C'è codice macchina ed è tutto ciò di cui i computer hanno bisogno per eseguire qualcosa. I computer non si preoccupano dei linguaggi di programmazione. Non importa a loro se il codice macchina proviene da Perl, Python...
posta 01.04.2013 - 12:55
8
risposte

Il layout di una GUI dovrebbe essere considerato graficamente come "barare?"

Ho un amico che ha una quantità leggermente maggiore di esperienza di programmazione come me. Stavamo parlando di tutte le diverse tecnologie di programmazione che usiamo e Interface Builder è entrato in conversazione. Essendo di nessun backg...
posta 24.07.2012 - 03:19
10
risposte

Perché non usare la parola bug anziché l'eccezione? [chiuso]

Se ci riferiamo alle eccezioni come bug, perché non chiamarlo solo un bug al posto di un'eccezione? Se nel codice è chiamato eccezione e non appena si verifica viene chiamato un bug. Allora perché non chiamarlo un bug, in primo luogo? Graz...
posta 05.11.2011 - 01:48