Tutte le domande

8
risposte

Qual è il miglior codice sorgente C ++ da leggere per un principiante? [chiuso]

Sto cercando di migliorare la mia tecnica di codifica c ++ leggendo il codice sorgente c ++. Quale progetto open source consiglieresti? Il codice di Boost C ++ Libraries è buono?     
posta 31.05.2012 - 17:27
1
risposta

Utilizzo di librerie GPL complete in modelli Software as a Service (SaaS)

Ho già cercato nel sito, ma sono riuscito a trovare solo le risposte relative all'uso delle librerie GPL in software che le persone avrebbero venduto / distribuite. In questo caso la risposta è che devono anche rendere disponibile il codice sorg...
posta 09.12.2013 - 15:14
2
risposte

È comune per il fondatore di un'app Web mancare di competenze tecniche per ridimensionarlo? [chiuso]

Quando guardo cose come Twitter, sembra che l'idea sia così semplice da implementare inizialmente che il fondatore non deve necessariamente avere un talento tecnico. Fondamentalmente è solo un ragazzo con una buona idea. Ma quando un'app / softw...
posta 15.04.2014 - 07:01
6
risposte

Iniezione delle dipendenze; buone pratiche per ridurre il codice boilerplate

Ho una domanda semplice, e non sono nemmeno sicuro che abbia una risposta, ma proviamo. Sto codificando in C ++ e uso l'iniezione di dipendenza per evitare lo stato globale. Funziona abbastanza bene, e non corro spesso in comportamenti inaspetta...
posta 05.08.2012 - 05:46
2
risposte

Qual è la differenza di contenuto tra la tesi 1996 di Chris Okasaki e il libro del 1999, Purely Functional Data Structures? [chiuso]

Voglio leggere strutture dati puramente funzionali. Ho trovato facilmente la tesi (che è liberamente disponibile in formato PDF) , ma vedi che c'è disponibile anche un libro . Quindi mi piacerebbe sapere quali sono le differenze, se ce ne sono...
posta 31.01.2013 - 13:12
2
risposte

Range di complessità ciclomatica [chiuso]

Quali sono le categorie della complessità ciclomatica? Ad esempio: 1-5: manutenzione facile da gestire 6-10: difficile 11-15: molto difficile 20+: avvicinamento impossibile Per anni, sono partito dal presupposto che il 10 fosse il limite....
posta 05.04.2013 - 21:10
6
risposte

Che cosa sono le normali "linee funzionali di codice" per "testare le linee di codice"?

Sono abbastanza nuovo nell'approccio TDD e i miei primi esperimenti dicono che scrivere una riga di codice funzionale significa scrivere circa 2-3 righe di codice di test. Quindi, nel caso in cui scriverò 1000 LOC, l'intero codebase che include...
posta 15.07.2012 - 12:05
4
risposte

C ++ Linkage Lingue diverse da C?

Il linguaggio C ++ consente il mescolamento di C ++ e C in un unico file sorgente. Ad esempio, extern "C" { struct bar { /* ... */ } } C ++ o ha mai supportato altri "linguaggi di collegamento" diversi da C? per esempio. extern "Pasc...
posta 23.08.2013 - 02:39
3
risposte

Stile per il controllo del flusso con controlli di validazione

Mi trovo a scrivere un sacco di codice come questo: int myFunction(Person* person) { int personIsValid = !(person==NULL); if (personIsValid) { // do some stuff; might be lengthy int myresult = whatever; return myResult; }...
posta 16.05.2012 - 16:25
5
risposte

Spostamento da Winforms a WPF [chiuso]

Sono esperto da molto tempo Windows Forms , ma ora è tempo di passare a WPF perché un nuovo progetto WPF mi viene presto in mente e ho solo un breve tempo di preparazione per prepararmi a imparare WPF. Qual è il modo migliore per un espert...
posta 25.01.2011 - 12:54