Tutte le domande

6
risposte

Qual è il vero sovraccarico di TDD una volta che tutto il team è abituato?

Quale percentuale di tempo viene salvata e costata facendo TDD. Presumo questa percentuale di costi e ricompense delle modifiche durante il ciclo di vita di un progetto. Immaginerei che la fase iniziale abbia un costo molto maggiore, ma...
posta 23.11.2010 - 19:25
14
risposte

È possibile essere bravi sia nella programmazione che nella progettazione grafica? [chiuso]

La visione stereotipata di un programmatore non può fare grafica molto bene, da quello che ho letto e visto. Ad ogni modo, amo la programmazione (preferibilmente OOP, PHP, C ++, Objective-C) e non posso negare il fatto che io abbia un gusto unic...
posta 27.11.2010 - 19:40
3
risposte

Versioning semantico per applicazioni desktop [duplicato]

Posso seguire facilmente le raccomandazioni Semantic Versioning se sviluppo una libreria o un'API, ma cosa succede se il prodotto sviluppato è un sito Web o un desktop applicazione? Quando incrementeresti un componente major in quel...
posta 31.05.2013 - 01:22
5
risposte

Dovremmo ospitare il codice online?

Stiamo cercando una buona soluzione per il controllo del codice sorgente e la gestione dei progetti sul mio posto di lavoro e ho suggerito di creare un'organizzazione GitHub e repository privati. Amo GitHub per molte ragioni, ma non si tratta di...
posta 22.04.2016 - 16:39
5
risposte

Cosa fare se odio i file di intestazione C ++?

Ero sempre confuso riguardo ai file header. Sono così strani: includi il file .h che non include .cpp ma anche .cpp sono in qualche modo compilati. Recentemente sono entrato in un progetto di squadra e, naturalmente, sono stati utilizzati sia...
posta 10.01.2011 - 16:57
3
risposte

Come implementare un shuffle ponderato

Recentemente ho scritto un codice che ritenevo molto inefficiente, ma poiché includeva solo alcuni valori, l'ho accettato. Tuttavia, sono ancora interessato a un algoritmo migliore per quanto segue: Un elenco di oggetti X, a ciascuno di essi...
posta 25.03.2014 - 00:32
6
risposte

Standard di codifica dei test unitari

Di solito quando parliamo di standard di codifica ci riferiamo al codice del programma stesso, ma per quanto riguarda i test unitari? Esistono alcune linee guida sugli standard di codifica che sono esclusive dei test unitari? Quali sono?     
posta 31.10.2010 - 18:33
6
risposte

L'aggiunta di test unitari ha senso per codice legacy noto?

Sto parlando di test unitari nel senso TDD. ("Integrazione" non automatizzata, o quello che ti piace chiamarlo test.) Codice legacy come in: codice (C ++) senza test. (vedi: Michael Feathers ' Funzionante in modo efficace con il codice lega...
posta 24.10.2011 - 11:06
2
risposte

SQL IN () contro OR

Stavo lavorando con una query che ho scritto oggi dovevo cambiare il codice dalla clausola WHERE per usare un filtro IN (lista di cose) invece di usare qualcosa come item_desc = 'item 1' OR item_desc = 'item 2' OR item_desc = 'item 3' OR...
posta 12.07.2013 - 00:34
5
risposte

Esistono prove che la lisp sia effettivamente migliore di altre lingue all'intelligenza artificiale? [chiuso]

Sembra esserci una convinzione di vecchia data (principalmente da non-lispers) che il lisp è migliore della maggior parte delle lingue in AI. Da dove nasce questa convinzione? E c'è qualche base di fatto per questo?     
posta 20.03.2011 - 01:13