Domande con tag 'coupling'

3
risposte

Riduzione dei cicli di dipendenza e riduzione dell'accoppiamento

Sto cercando di imparare come produrre codice orientato agli oggetti di qualità e ho studiato concetti come SOLID. Attualmente sto lavorando a un sistema di processori entità-componente per un piccolo motore di gioco. Attualmente, l'ho implem...
posta 04.09.2014 - 01:36
1
risposta

Spiegazione dell'accoppiamento parametro-oggetto come menzionato nel libro Codice completo

Ho letto il seminale e il libro eccellente Codice completo . Discute sui vari tipi di accoppiamenti che possono verificarsi tra i moduli (che possono essere sia classi che metodi): Simple-dati-parametri-accoppiamento semplice-oggetto...
posta 02.03.2013 - 15:51
2
risposte

Sta evitando che i campi che rappresentano lo stesso oggetto in diverse classi di comunicazione siano ragionevoli?

Sto sviluppando un programma che comunica con diversi tipi di dispositivi (con i rispettivi protocolli). Dovrebbe contemporaneamente acquisire i messaggi dai dispositivi e scriverli in un file con un formato specifico. Il tempismo è molto severo...
posta 10.11.2016 - 15:57
3
risposte

Set di parametri di coppia

Ho la seguente classe, questa classe come molti si basa su un parametro che entra in coppia. Originariamente per comodità, li ho impostati come params Object[] values e controllo se ne esiste un numero pari if (values % 2 == 0) . Co...
posta 27.02.2015 - 18:17
3
risposte

Consentire alle applicazioni di condividere un database o mantenerle sincronizzate con i servizi Web?

Abbiamo deciso di creare applicazioni separate per l'autenticazione dell'utente e la gestione degli utenti. Il motivo è che il primo è un servizio di stile "questo deve solo funzionare e farlo immediatamente", e quest'ultimo include un component...
posta 02.07.2014 - 18:55
3
risposte

Come accoppiare in modo univoco i moduli nell'architettura orientata ai servizi

Stiamo sviluppando una soluzione totale e abbiamo scelto un'architettura orientata ai servizi per allentare i sottosistemi. Tuttavia, ora abbiamo un problema. Quando il cliente ordina qualcosa, Ordina sottosistema è responsabile di ottenere...
posta 21.08.2013 - 15:07
1
risposta

Basso accoppiamento quando si usano classi sigillate?

In genere, quando si tenta di separare le classi, utilizzo Inversion of Control. Ultimamente sto usando una libreria di terze parti i cui componenti sono sigillati. Ci sono schemi di progettazione per gestire questa situazione? Hanno classi di c...
posta 14.04.2015 - 14:23
1
risposta

Iniezione di dipendenza e istanziazione in classe | Limiti pratici

L'inversione delle dipendenze è buona L'inversione della dipendenza è buona, ovvero: Semplifica i test unitari Riduce l'accoppiamento, consentendo l'uso intercambiabile dei componenti software Mantiene la logica di istanziazione per u...
posta 11.03.2016 - 11:06
1
risposta

Dove inizializzare gli oggetti

Ho una classe BallEntity che fa parte di un gioco che utilizza un'architettura di sistema di componenti Entity. Questa classe ha 'componenti' che sono come gli attributi di quella classe. Creo e inizializzo questi componenti nel metodo getCo...
posta 23.06.2015 - 23:03
0
risposte

Disaccoppiamento di modello e API (in un progetto API WEB .net)

Al momento ho un progetto separato per i miei modelli e un progetto separato per un'applicazione API che consuma questo modello. L'intenzione della separazione è quella di evitare qualsiasi dipendenza in uscita dal modello di base per i consumat...
posta 27.12.2014 - 14:44