Domande con tag 'coupling'

9
risposte

Ho modificato una firma del metodo e ora ho oltre 25.000 errori. E adesso?

Ho recentemente iniziato un nuovo lavoro dove sto lavorando su un'applicazione molto grande (15M loc). Nel mio precedente lavoro avevamo un'applicazione altrettanto grande ma (nel bene o nel male) usavamo OSGi, il che significava che l'applicazi...
posta 04.11.2016 - 03:01
11
risposte

Come evitare i rifattori a cascata?

Ho un progetto. In questo progetto ho voluto refactoring per aggiungere una funzionalità, e ho refactored il progetto per aggiungere la funzionalità. Il problema è che quando ho finito, ho scoperto che dovevo apportare una piccola modifica al...
posta 11.01.2015 - 15:53
6
risposte

Perché "accoppiamento stretto tra funzioni e dati" è negativo?

Ho trovato questa citazione in " La gioia di Clojure "a p. 32, ma qualcuno mi ha detto la stessa cosa a cena la scorsa settimana e l'ho sentito anche in altri posti: [A] downside to object-oriented programming is the tight coupling betwe...
posta 25.09.2013 - 14:52
3
risposte

In che modo l'iniezione di dipendenza aumenta l'accoppiamento?

Sulla pagina di Wikipedia su dipendenza da iniezione, la sezione sugli svantaggi ci dice questo: Dependency injection increases coupling by requiring the user of a subsystem to provide for the needs of that subsystem. con un link a un...
posta 04.06.2014 - 15:57
4
risposte

Dove dovresti mettere le costanti e perché?

Nelle nostre applicazioni per lo più di grandi dimensioni, di solito abbiamo solo poche posizioni per le costanti: Una classe per GUI e contstant interni (titoli di pagine di schede, titoli di caselle di gruppo, fattori di calcolo, enumerazi...
posta 19.04.2012 - 14:02
5
risposte

Perché un tipo dovrebbe essere accoppiato con il suo costruttore?

Recentemente ho eliminato una
posta 04.05.2016 - 18:53
3
risposte

Il disaccoppiamento briscola DRY in REST?

Sto costruendo un'API REST per esporre la maggior parte delle funzionalità di un'API Java esistente. Entrambe le API sono per uso interno all'interno della mia organizzazione; Non devo progettare per uso esterno. Ho influenza su entrambe le API,...
posta 22.01.2013 - 16:05
4
risposte

Programmazione basata su eventi: quando ne vale la pena?

Ok, so che il titolo di questa domanda è quasi identico a Quando dovrei utilizzare la programmazione basata su eventi? ma le risposte a tale domanda non mi hanno aiutato a decidere se utilizzare gli eventi nel caso specifico che sto affrontand...
posta 12.03.2016 - 21:18
8
risposte

L'accoppiamento con le stringhe "è più lento" rispetto ai metodi di classe?

Sto avviando un progetto di gruppo scolastico in Java, utilizzando Swing. È una semplice interfaccia grafica per l'app desktop Database. Il professore ci ha dato il codice del progetto dell'anno scorso in modo da poter vedere come fa le cose....
posta 31.01.2012 - 15:52
6
risposte

Accoppiamento lento in design orientato agli oggetti

Sto cercando di imparare GRASP e ho trovato questo spiegato ( qui a pagina 3 ) su Low Coupling e sono rimasto molto sorpreso quando ho trovato questo: Consider the method addTrack for an Album class, two possible methods are: addTrack(...
posta 27.06.2013 - 17:40