Tutte le domande

4
risposte

Come migliorare drasticamente la copertura del codice?

Ho il compito di ottenere un'applicazione legacy sotto test unitario. Prima un po 'di storia sull'applicazione: è un codice base RCP Java Java a 600k con questi problemi principali massiccia duplicazione del codice nessun incapsulamento, l...
posta 20.11.2011 - 21:09
5
risposte

Quanto rappresenti meglio una sincronizzazione bidirezionale in una API REST?

Supponendo un sistema in cui è presente un'applicazione Web con una risorsa e un riferimento a un'applicazione remota con un'altra risorsa simile, come si rappresenta un'azione di sincronizzazione bidirezionale che sincronizza la risorsa "locale...
posta 16.02.2012 - 17:16
7
risposte

Modelli per propagare le modifiche su un modello a oggetti ..?

Ecco uno scenario comune che è sempre frustrante per me da affrontare. Ho un modello a oggetti con un oggetto genitore. Il genitore contiene alcuni oggetti figli. Qualcosa di simile. public class Zoo { public List<Animal> Animals...
posta 22.03.2014 - 00:45
3
risposte

Come si effettua la ricerca durante la programmazione delle coppie?

Recentemente ho iniziato un nuovo lavoro e l'accoppiamento mi ha aiutato a diventare efficace lì molto rapidamente. Tuttavia, sto attraversando un periodo difficile in cui dobbiamo svolgere una breve ricerca congiunta durante il nostro flusso di...
posta 12.02.2011 - 06:23
9
risposte

Suggerimenti su come persuadere il capo che la revisione del codice è una buona cosa [chiuso]

Diciamo che si lavora in una società ipotetica che ha diversi sviluppatori che raramente hanno lavorato insieme su progetti e il Boss non credeva che le recensioni di codice valessero il tempo e il costo. Quali sono i vari argomenti che potre...
posta 31.10.2010 - 10:26
4
risposte

REST vs RESTful rispetto al servizio web "normale" - lo stesso o no?

Ho letto un paio di definizioni e discussioni su REST e / o applicazioni RESTful, ma ancora non ne capisco il vero significato. Di solito lavoro con le app che recuperano dati tramite GET o inviano dati tramite POST a qualche servizio web (di...
posta 23.04.2012 - 08:47
4
risposte

Come documentare la struttura di alto livello di un programma Java?

Sfondo: I miei collaboratori e io stiamo scrivendo un articolo per una rivista accademica. Nel corso della nostra ricerca, abbiamo scritto un programma di simulazione in Java. Vogliamo rendere il programma di simulazione liberamente disponibil...
posta 20.03.2014 - 19:31
6
risposte

Mal di testa che utilizzano il controllo della versione distribuita per i team tradizionali?

Anche se uso e mi piace DVCS per i miei progetti personali, e posso vedere in che modo rende più semplice la gestione dei contributi al tuo progetto da altri (ad esempio il tipico scenario Github), sembra che per una squadra "tradizionale" potre...
posta 11.11.2011 - 22:15
5
risposte

Pro e contro dell'architettura RESTful [chiuso]

La discussione più comune che ho visto riguardo i pro e i contro di REST tende a inquadrare quella discussione relativa a SOAP. Non ho esperienza in nessuno dei due. Attualmente mi trovo di fronte a una decisione che la mia mancanza di esperienz...
posta 03.12.2010 - 13:53
6
risposte

Serializzazione Java: vantaggi e svantaggi, usare o evitare? [chiuso]

La serializzazione viene utilizzata per la persistenza in Java. Potrebbe essere ok per mantenere alcuni oggetti usando la serializzazione. Ma, per un gran numero di oggetti, ORM, Database ecc potrebbe essere migliore. Sembra che la serializzazio...
posta 20.03.2013 - 11:11