Domande con tag 'object-oriented'

1
risposta

Esiste un caso valido per due componenti che dipendono l'uno dall'altro?

Le dipendenze sono servizi richiesti da un oggetto per svolgere le sue responsabilità. Nel contesto OOP può essere pensato come un parametro in un costruttore. Nella mia esperienza, non ho mai trovato un caso per una dipendenza ciclica A &l...
posta 26.03.2014 - 21:46
4
risposte

Perché l'ereditarietà e le interfacce sono limitate ai membri dell'istanza?

Dichiarazione di non responsabilità: penso che le regole siano quasi le stesse nella maggior parte dei linguaggi OO, ma dato che sono più familiare con C #, mi riferirò a questo linguaggio specifico. Penso che l'uso di attributi e riflessioni...
posta 27.03.2014 - 01:26
3
risposte

Quali sono gli svantaggi durante la progettazione di una classe?

Quando ho letto il libro Effective Java capitolo 4, ho incontrato alcune frasi ma non riesco a pensarle: Qual è l'implementazione quando si progetta una classe, perché la sottoclasse si baserà sui dettagli di implementazione della superclass...
posta 26.05.2012 - 15:52
1
risposta

Object Calisthenics - riduzione a due attributi

Sto refactoring un sistema di tracker delle spese utilizzando Object Calisthenics . Sono in grado di portare la mia classe a cinque attributi. Come posso andare avanti da qui? Questa è la mia classe in questo momento. public class Expense...
posta 12.02.2014 - 18:59
2
risposte

Progettazione OO per un'applicazione Windows che comunica con un computer esterno tramite RS232

Ho seguito un po 'di consigli di progettazione OO ... Sto per iniziare a sviluppare un'applicazione Windows che comunica con una macchina esterna tramite RS232. La macchina dispone di un "controller di sistema" integrato costituito da registri (...
posta 21.02.2014 - 09:39
2
risposte

Dove dovrebbe essere chiamato il gestore ACL in un'architettura MVC?

Pensando alle liste di controllo degli accessi legate a un'architettura MVC web, ho dei dubbi su dove dovrebbe essere eseguita la verifica. All'interno dei modelli? Controllori? FrontController? Immagina un'applicazione web con più moduli...
posta 19.02.2014 - 18:02
3
risposte

Rappresentanza uguaglianza contro valore Uguaglianza

Sto codificando un sistema in cui ho oggetti che rappresentano un insieme di risorse. Queste risorse sono identificabili (hanno un ID). Può esistere una sola risorsa con lo stesso ID e quindi più oggetti con lo stesso ID dovrebbero avere gli ste...
posta 14.06.2013 - 13:14
3
risposte

come utilizzare lo stesso comportamento in diverse classi

Ho un comportamento che mi piacerebbe usare in diverse classi. Queste classi non sono correlate l'una all'altra (nessuna eredità). Sto usando AS3, dove l'ereditarietà multipla non è possibile. Potrei usare un'interfaccia ma poi dovrei riscriv...
posta 16.07.2013 - 04:46
4
risposte

Qual è il valore di OOP in ASP.NET MVC?

Come sviluppatore C ++ degli anni '90 durante le grandi guerre OOP, ho dato un valore elevato a OOP come base per l'assunzione di nuovi sviluppatori C # nella società. Tuttavia, oggi ci sono molti framework come ASP.NET MVC che gestiscono la...
posta 10.07.2013 - 08:20
2
risposte

Qualcosa di simile alle categorie Objective-C in altre lingue?

Comprendo le categorie Objective-C e come diventano utili, ma ho sempre difficoltà a spiegare il concetto ad altri programmatori che non hanno familiarità con l'obiettivo C. Forse non sono bravo a spiegare le cose, ma stavo pensando ad un alt...
posta 17.10.2012 - 12:01