Tutte le domande

2
risposte

Quando e perché utilizzare le classi annidate?

Usando la programmazione orientata agli oggetti abbiamo il potere di creare una classe all'interno di una classe (una classe nidificata), ma non ho mai creato una classe nidificata nei miei 4 anni di esperienza nella codifica. A cosa servono le...
posta 28.03.2016 - 07:39
9
risposte

Struttura dei dati per accedere alle unità di misura

TL; DR - Sto provando a progettare una struttura dati ottimale per definire le unità all'interno di un'unità di misura. Un Unit of measure è essenzialmente un value (o quantità) associato a unit . Le unità SI hanno sette ba...
posta 08.05.2013 - 13:14
2
risposte

Perchè pacchetti e moduli sono concetti separati in Java 9?

Java 9 avrà moduli in aggiunta ai pacchetti. Di solito le lingue hanno l'una o l'altra. La maggior parte dei programmatori percepiscono due termini come sinonimi. I moduli sono costruiti sopra i pacchetti, trattandoli come primitivi. Il mode...
posta 27.02.2016 - 22:10
4
risposte

Perché git non unisce le linee adiacenti senza conflitto?

Recentemente ho imparato che quando si uniscono due rami in git, se ci sono cambiamenti su due righe adiacenti , git dichiara questo un conflitto. Ad esempio, se il file test.txt ha questo contenuto: Line 1: A Line 2: B Line 3: C Line 4:...
posta 12.04.2013 - 22:20
5
risposte

Una storia utente può essere condivisa tra gli sviluppatori? [chiuso]

Di solito vedo storie che hanno uno sviluppo back-end e front-end. Ad esempio, considera una finestra di dialogo di grandi dimensioni con alcune tabelle e alcuni controlli dinamici. Creeremo diverse storie (forse una per ogni tabella e un'altra...
posta 17.05.2014 - 02:21
4
risposte

Motivazione e uso dei costruttori di mosse in C ++

Recentemente ho letto dei costruttori di movimenti in C ++ (vedi ad esempio qui ) e io sono cercando di capire come funzionano e quando Dovrei usarli. Per quanto ho capito, un costruttore di mosse viene utilizzato per alleviare i problemi di...
posta 31.05.2012 - 18:29
4
risposte

Il beneficio del modello di monade IO per la gestione degli effetti collaterali è puramente accademico?

Ci scusiamo per l'ennesima domanda sugli effetti collaterali FP +, ma non sono riuscito a trovarne uno esistente che mi ha risposto abbastanza bene. La mia comprensione (limitata) della programmazione funzionale è che gli effetti di stato /...
posta 05.08.2015 - 23:43
8
risposte

Combattere l'effetto Einstellung [chiuso]

L'effetto Einstellung si riferisce alla "predisposizione di una persona a risolvere un dato problema in un modo specifico anche se ci sono" migliori "o metodi più appropriati per risolvere il problema". Come programmatore con una discreta e...
posta 29.03.2011 - 19:30
3
risposte

Ci sono alternative ai tipi per l'analisi statica?

La tipizzazione statica in un linguaggio di programmazione può essere utile per rafforzare certe garanzie in fase di compilazione, ma i tipi sono l'unico strumento per questo lavoro? Ci sono altri modi per specificare gli invarianti? Ad esemp...
posta 11.02.2016 - 03:39
3
risposte

Cosa significa stubbing in programmazione?

Spesso sento il termine mozzicone, mozzano qualcosa, mozziconi, ... ecc. Cosa significa stubbing nella programmazione, da dove viene la parola? e in quali contesti può essere usato? (solo esempi)     
posta 31.01.2015 - 12:36