Tutte le domande

11
risposte

La generazione del codice aumenta la qualità del codice?

Sostenendo la generazione del codice, sto cercando alcuni esempi di modi in cui aumenta la qualità del codice. Per chiarire cosa intendo per generazione di codice, posso parlare solo di un mio progetto: Utilizziamo i file XML per descrivere l...
posta 25.04.2011 - 19:05
12
risposte

Cosa programmano i micro-ottimizzatori per oggi? [chiuso]

Tornando ai "buoni vecchi giorni", quando avremmo copiato shareware su floppy per amici, abbiamo usato anche un bel po 'di assembly. C'era una pratica comune di "micro-ottimizzazione", in cui si guardava e fissava le linee di assemblaggio finché...
posta 27.11.2010 - 23:56
22
risposte

Quali utili strutture di controllo alternative conosci? [chiuso]

La domanda simile è stata chiusa su SO. A volte, quando programmiamo, scopriamo che alcune strutture di controllo particolari sarebbero molto utili per noi, ma non sono direttamente disponibili nel nostro linguaggio di programmazione. Q...
posta 28.11.2010 - 16:11
8
risposte

In che modo "semplice" è una vera soluzione KISS? [chiuso]

Confesso : ho un problema a "Keep It Simple and Short" il più delle volte perché cerco di farlo in base ai libri che ho letto, ai pattern di progettazione che ho ascoltato ecc. mi dà un tale entusiasmo, un entusiasmo che deriva dal senso che so...
posta 25.10.2011 - 17:19
9
risposte

Come faccio a dire ai miei genitori che atterrare un lavoro è ciò che conta davvero? [chiuso]

Da un lato, voglio solo laurearmi con un GPA 3.0. Dall'altro lato, i miei genitori vogliono più di un 3. Ora ecco la cosa. Programma con passione Trascorro la programmazione diurna e notturna. E faccio tutti i miei corsi di programmazione. Tu...
posta 14.03.2011 - 22:42
2
risposte

Composizione di un'ampia app Angular 2 con più piccole app all'interno

Dopo lunghi 3 mesi di dibattiti e ricerche nella scelta tra React (con Redux) e Angular 2, il team front-end della mia azienda ha concluso la collaborazione con Angular 2 (dato che è più adatto al nostro problema). Ci occupiamo del business d...
posta 05.08.2016 - 05:55
2
risposte

Quali sono i requisiti per l'attribuzione nella licenza MIT?

choosealicense.com afferma che MIT licenza è "Una licenza permissiva che è corta e al punto. Permette alle persone di fare qualsiasi cosa con il tuo codice con attribuzione appropriata e senza garanzia "(sottolineatura mia). Leggendo la li...
posta 13.11.2013 - 14:39
3
risposte

Quando usare typedef?

Sono un po 'confuso su se e quando dovrei usare typedef in C ++. Sento che è un atto di equilibrio tra leggibilità e chiarezza. Ecco un esempio di codice senza errori typedefs: int sum(std::vector<int>::const_iterator first,...
posta 07.05.2012 - 05:05
3
risposte

Il modo migliore per organizzare le query SQL memorizzate nel tuo codice? (o dovresti?) [chiuso]

Sono sicuro di non essere l'unico ad essere frustrato quando vedono una pagina di codice piena di query SQL. ActiveRecord e altri schemi ORM aiutano a mitigare una buona quantità di SQL utilizzato in un progetto, ma in molti casi di query comple...
posta 13.12.2010 - 00:59
2
risposte

Cercando di capire il 2N lNN confronta per quicksort

Stavo passando per l'analisi di quicksort nel libro Algorithms di Sedgewick. Crea la seguente relazione di ricorrenza per il numero di confronti in quicksort mentre ordina un array di N elementi distinti. Mi sto divertendo a capire questo...
posta 11.07.2013 - 10:36