Tutte le domande

3
risposte

Modelli per l'integrazione continua e DVCS

Al momento utilizziamo Subversion e TeamCity, passeremo all'utilizzo di Mercurial (in particolare il forno come utenti di FogBugz). Ovviamente ciò comporterà cambiamenti, si spera, miglioramenti nei nostri modelli di sviluppo (tutti e due di...
posta 02.12.2011 - 16:50
1
risposta

Model-View-Controller (MVC) Quale componente gestisce le operazioni di salvataggio / caricamento?

In un'applicazione MVC tradizionale, quale componente (modello, vista o controller) è responsabile della lettura / scrittura del modello su / da disco?     
posta 08.11.2012 - 21:22
3
risposte

Ricerca di interpolazione vs Ricerca binaria

Quando dovrei usare la ricerca di interpolazione invece della ricerca binaria? Ad esempio, ho un set di dati ordinato, in quali situazioni utilizzerei la ricerca binaria per trovare un elemento in questo set di dati o in quale situazione dovr...
posta 14.11.2011 - 18:19
2
risposte

Quali usi ha "diventare:" di Smalltalk?

Il messaggio become: in Smalltalk fa cambiare un oggetto in un altro, influenzando tutti i riferimenti ad esso. Quali usi ha questa caratteristica linguistica? Si abitua al codice reale? È solo una curiosità? È considerata una buona / ca...
posta 27.07.2015 - 01:52
5
risposte

Se un singolo errore fallisce un'operazione di massa?

Nell'API su cui sto lavorando c'è un'operazione di eliminazione di massa che accetta un array di ID: ["1000", ..., "2000"] Ero libero di implementare l'operazione di cancellazione come ritenevo opportuno, quindi ho deciso di rendere tutto t...
posta 12.10.2016 - 14:22
3
risposte

come avanzare nella programmazione funzionale di livello superiore [chiuso]

prima le mie scuse se questo non è il posto giusto per questa domanda, ma penso che th.CS non sia il posto giusto per sicuro nessuno dei due è StackOverflow. Mi piace molto la programmazione funzionale e penso di essere un ragazzo di livello...
posta 20.08.2011 - 18:53
3
risposte

Come a TDD vengono restituiti i risultati corretti

Sto iniziando un nuovo progetto e sto cercando molto duramente di usare TDD per guidare il design. Ho insistito per anni e alla fine ho ottenuto l'approvazione per dedicare il tempo extra a questo progetto per usarlo mentre imparo come farlo cor...
posta 04.05.2012 - 15:37
4
risposte

Gli alberi sono organizzati da una struttura "firstchild, nextsibling"? Se no, perché no?

Di solito, le strutture dei dati dell'albero sono organizzate in modo che ogni nodo contenga puntatori a tutti i suoi figli. +-----------------------------------------+ | root | | child1...
posta 08.05.2012 - 06:58
5
risposte

Ereditarietà vs proprietà aggiuntive con valore null

Per le classi con campi facoltativi, è meglio utilizzare l'ereditarietà o una proprietà nullable? Considera questo esempio: class Book { private String name; } class BookWithColor extends Book { private String color; } o class Boo...
posta 01.05.2016 - 20:23
1
risposta

Modo migliore: ristrutturare una soluzione esistente di Team Foundation Server (TFS)

Nel mio reparto stiamo sviluppando diversi AddOns più piccoli per alcuni server di comunicazione unificati. Per il controllo delle versioni e lo sviluppo distribuito utilizziamo un Team Foundation Server 2012. Ma c'è solo una grande soluzione...
posta 05.12.2012 - 20:03