Tutte le domande

5
risposte

Aggiornamento algoritmo. Perché heapsort è un algoritmo di supporto?

Non vedo perché l'heapsort sia considerato un algoritmo sorting . Voglio dire che una struttura di dati extra popolata con gli elementi dell'array da ordinare, ad esempio un heap, viene utilizzata per assistere nell'estrazione del valore m...
posta 29.10.2011 - 21:25
3
risposte

Quali sono i modi migliori per organizzare i file di input (Makefile, SConstruct, CMakeLists.txt, ecc.) per creare software di automazione?

Una cosa che mi piace fare con il mio codice è assicurarsi che sia refactored in pezzi gestibili. Tuttavia, quando si tratta di creare il software, trovo che qualsiasi software di automazione di compilazione che uso (ultimamente è stato GNU Make...
posta 04.02.2012 - 07:17
2
risposte

L'esempio di Dijkstra di un programma ambiguo

Saluti. Dijkstra ha scritto che anche poche righe di codice apparentemente semplice potrebbero essere irrimediabilmente ambigue. In almeno un lavoro, che non riesco a trovare ora per salvarmi la vita, ha dato un piccolo programma di esempio per...
posta 03.06.2011 - 18:09
2
risposte

Implementazione del pattern di comando in un'API RESTful

Sono in procinto di progettare un'API HTTP, sperando di renderla il più possibile RESTful. Ci sono alcune azioni che la funzionalità si diffonde su poche risorse e che a volte devono essere annullate. Ho pensato a me stesso, sembra uno sch...
posta 23.01.2013 - 07:11
1
risposta

Quanto è maturo PyPy? [chiuso]

Sto cercando di determinare la maturità di PyPy con altri mezzi rispetto alla lettura dell'opinione degli sviluppatori. Pertanto, sono interessato a conoscere eventuali progetti mission-critical di alto profilo che utilizzano PyPy. Tutti gli alt...
posta 21.05.2011 - 22:41
3
risposte

Progetti di cura di amici deceduti

Un mio ottimo amico e un avido programmatore, recentemente scomparso. Ha lasciato quasi 40 progetti su BitBucket. Molti di questi sono pubblici, ma alcuni sono contrassegnati come privati. Ho deciso di assumere incarichi di cura per i progetti p...
posta 15.02.2011 - 10:24
5
risposte

Perché avere un codice utente / scritto a mano e fare tutto in XAML?

Sento che la community MVVM è diventata eccessivamente zelante come i programmatori OO negli anni '90 - è un termine improprio MVVM non è sinonimo di codice. Dalla mia domanda StackOverflow chiusa : Molte volte ho trovato post su qualcuno ch...
posta 13.10.2010 - 23:51
6
risposte

È necessario conoscere e comprendere gli schemi di progettazione per essere un programmatore professionista? [duplicare]

È necessario avere una conoscenza e una comprensione dei modelli di progettazione affinché qualcuno possa essere un programmatore professionista? Perché?     
posta 05.11.2011 - 15:22
7
risposte

Miglior argomento di supporto per il refactoring [duplicato]

Attualmente sto lavorando su un codice meglio descritto come codice C che vive nel corpo C ++. Tuttavia non sono stato in grado di convincere il potere che è quello di ri-fattore sulla base della facilità di manutenzione. Quale secondo te è...
posta 25.11.2010 - 20:47
5
risposte

Come avvicinarsi al vecchio "questa sarà solo una piccola applicazione"? Si, come no?

Ok mi sono imbattuto in questo molte volte, ma qui lo scenario peggiore è un po 'esagerato. Un cliente dice "hey puoi farci questo piccolo modulo per fare questo piccolo compito"? Me: "Sure nessun problema". Quindi, in base a budget e...
posta 06.08.2011 - 07:35