Domande con tag 'coupling'

1
risposta

Fattore di polimorfismo e manutenibilità del codice

Quello che voglio chiarire è che, avendo un fattore di polimorfismo del 100%, significa che il codice diventa difficile da mantenere, e il fattore di polimorfismo elevato introduce un alto livello di accoppiamento anche se l'ereditarietà viene u...
posta 27.01.2018 - 00:47
2
risposte

Relazione tra LOC e complessità ciclomatica

C'è qualcosa in cui il rapporto delle metriche LOC e Sum Cyclomatic Complexity in un progetto con molti moduli può parlare? Mostra la complessità logica di un modulo / progetto?     
posta 31.07.2017 - 09:58
2
risposte

C'è una ragione per evitare un accoppiamento stretto con una classe modello?

Con questo intendo qualcosa come Student, che sta modellando una riga della tabella Studente: class Student { public string lastname; public string firstname; } Non ha senso per me programmare su un'interfaccia o anche ereditare da...
posta 14.08.2017 - 17:34
1
risposta

Convenienza vs Disaccoppiamento / Composizione

Diciamo che ho una piccola libreria per masterizzare CD scritta in Python, con una classe CD e un'interfaccia Burner + classi di implementazione: # Module cd.py class CD: def __init__(self): self.folders = [] self.files = [] # Modul...
posta 21.07.2017 - 00:18
1
risposta

Accoppiamento del modello e del metodo

Dichiarazione di non responsabilità: scriverò in Python e nel contesto dello sviluppo web con Django, ma questa domanda non è linguistica né specifica di un framework. Diciamo che ho una classe PizzaManager che funge da strumento di util...
posta 29.05.2017 - 15:38
1
risposta

Ridurre l'accoppiamento in una serie di attività

Sto lavorando su qualche codice in questo momento che riguarda l'elaborazione delle richieste degli utenti. Ogni richiesta richiede un'approvazione. Quando viene effettuata una richiesta, vengono creati uno o più record sul database che registra...
posta 28.01.2014 - 04:11
3
risposte

Migliorare la coesione e l'accoppiamento delle classi

Mi viene fornito questo insieme di codici e ho bisogno di suggerire modi per migliorare la coesione e l'accoppiamento delle classi del codice. Ma ho pensato che queste classi siano abbastanza de-accoppiate dal momento che sembra che stiano facen...
posta 16.06.2011 - 20:52
3
risposte

Quale codice odore descrive meglio questo codice? [chiuso]

Supponiamo di avere questo codice in una classe: private DataContext _context; public Customer[] GetCustomers() { GetContext(); return _context.Customers.ToArray(); } public Order[] GetOrders() { GetContext(); return _con...
posta 13.03.2012 - 09:57
1
risposta

Ci sono motivi validi per usare DI per le sottoclassi che sono note per essere strettamente accoppiate ai loro contenitori genitori?

Ho delle classi di prodotti per i prodotti dalla A alla Z. E ogni classe di prodotto ha il proprio insieme di sottoclassi specifiche del prodotto, che direi strettamente ad esse, in questo modo: //specific product class inherits from generic p...
posta 12.03.2015 - 20:46
2
risposte

La navigazione tra più di una classe è una cattiva pratica? [duplicare]

Ho la seguente classe con la seguente funzione (alcuni dettagli di implementazione sono stati saltati): public class TitleScreen : GameScreen { public Texture2D titleScreen; public override void Draw (GameTime gameTime) {...
posta 04.12.2013 - 07:25