Domande con tag 'refactoring'

1
risposta

Refactoring del codice dell'applicazione di spedizione per utilizzare le fabbriche DDD

Stavo cercando di trovare esempi per l'utilizzo di fabbriche DDD e mi sono imbattuto nella domanda di spedizione del libro di Eric Evans. Tuttavia, quando ho controllato il BookingService il codice per creare un Cargo ha avuto quest...
posta 20.07.2013 - 01:10
2
risposte

Impostazione della variabile nel costruttore o nel metodo

Ho una classe che contiene due metodi. Questi metodi aggiungono & rimuovere un oggetto in un archivio dati. La classe che contiene questi metodi ha un costruttore no arg ma ognuno dei due metodi prende una quantità variabile di paramet...
posta 22.05.2012 - 00:16
0
risposte

Come disaccoppiare un broker di messaggi e i relativi gestori di messaggi?

Descrizione del progetto: Ho un progetto nodejs dove cerco di costruire una mesh bluetooth come la rete, ogni nodo è composto da circa 4 parti della parte frontale, il broker dei messaggi, un client bluetooth e un server bluetooth. Il br...
posta 31.12.2017 - 11:07
0
risposte

Come valutare meglio le classi che attivano il codice del tipo

Abbiamo un oggetto con backup persistente e ha un campo version nel database. Supponiamo che ci sia un sacco di codice non correlato in questo Classe. # # We're branching on this "version" field, and we return one # of 2 policies. # class...
posta 25.03.2017 - 04:05
0
risposte

Ottenere un progetto a ruota libera sulla strada giusta ... DDD? [chiuso]

Come ho detto in altre recenti domande, il CMS che stiamo sviluppando al lavoro sta diventando un gran casino che sta perdendo tutti (abbiamo iniziato a scherzare sul fatto che "non ci badiamo più" con alcuni colleghi ...) Sono stato Interessato...
posta 09.03.2017 - 20:23
0
risposte

Avere una lista cache statica globalmente senza interrompere l'incapsulamento?

Ho un paio di wrapper attorno a API di terze parti che mi consentono di recuperare informazioni da determinati servizi web. Interrogare questi servizi può richiedere un po 'di tempo, quindi nella mia versione precedente della mia applicazione ho...
posta 03.12.2015 - 21:56
0
risposte

Gestione del riferimento interdipendente del progetto nel file di soluzione

Contesto per domanda Sto lavorando su un prodotto legacy, che ha più progetti: librerie di classi, siti Web, servizi Windows, servizi Web, ecc. Ho un singolo file di soluzione che contiene tutti i progetti (quasi 70 progetti). Ho usato Team...
posta 24.02.2015 - 19:16
1
risposta

Libreria corretta per enumerazioni

Sto tentando di ridefinire un codice in modo tale che il display sia separato dall'implementazione e non sono sicuro di dove mettere il enum s esistente. Il mio progetto è attualmente strutturato come segue: Utilità RemoteData...
posta 18.10.2013 - 00:22
0
risposte

API per l'accesso ai segnali CTS e DSR della porta seriale [chiusa]

Sto cercando di migliorare un'altra astrazione della porta seriale. Il progetto coinvolto spesso deve controllare uno dei segnali di controllo singoli CTS e DSR. Questo è attualmente fatto da una chiamata a GetCommModemStatus , che è molto p...
posta 19.09.2014 - 10:36
2
risposte

Il "refactoring" significa che si modifica l'intero disegno in modo iterativo? In caso contrario, cosa significa? [chiuso]

Stavo leggendo l'ingegneria del software l'approccio di un professionista quando mi sono imbattuto in questa domanda. Penso che la risposta sia no ma non ho un motivo valido per cui vorrei sentire l'opinione di altre persone.     
posta 09.04.2017 - 19:23