Domande con tag 'design'

4
risposte

L'implementazione di un "sistema di eventi lanciabili" potrebbe essere offensivo?

Ho riflettuto per un paio d'anni sull'utilizzo degli eventi Throwable e sull'implementazione di una sorta di sistema di eventi che utilizza throw per inviare un evento, o lasciare che un metodo diverso lo gestisca con throws . L...
posta 23.05.2015 - 23:16
5
risposte

Come faccio a creare un progetto SW maturo prima dell'implementazione stessa? E come faccio a far fronte alle modifiche?

Sto facendo un progetto nella mia università dove, per la prima volta nella mia vita, devo creare un sistema di architettura / design e sarò a capo di un gruppo di 4 studenti che sono all'inizio del corso . Fondamentalmente, sarò in grado di...
posta 22.03.2011 - 10:36
1
risposta

Sovrascrivi il metodo con sottoclasse come argomento

Quando vuoi che un metodo sopraffatto prenda come argomento una sottoclasse dell'argomento del metodo sottoposto a override, puoi farlo normalmente con i generici (come discusso in Modello di modello con tipi di input diversi nel metodo sottopo...
posta 05.11.2016 - 18:34
2
risposte

È una cattiva idea mettere la logica dipendente esternamente nelle classi ORM?

Caso in questione in Entity Framework, ma questa è una domanda di progettazione che è applicabile a qualsiasi ORM. Nell'attuale applicazione abbiamo un paio di classi di dati ORM che fanno cose non direttamente correlate alla funzione di quel...
posta 12.01.2016 - 14:38
1
risposta

Il mio progetto interrompe la modularità e l'accoppiamento libero?

Voglio sapere se la mia implementazione è modulare e liberamente accoppiata in modo tale che i pezzi possano essere sostituiti facilmente. Qualsiasi classe concreta che estende la classe astratta HexGridLayout dovrebbe aggiornare i...
posta 29.12.2015 - 14:39
1
risposta

Pattern di repository senza framework di entità?

È possibile implementare il modello di repository senza utilizzare il framework di entità? Sto lavorando su un piccolo team di sviluppo di 3 su una soluzione ASP.NET MVC su piccola scala (per ora). Ho detto al mio manager che penso che abbiam...
posta 08.01.2015 - 14:31
1
risposta

Dovrei considerare l'incertezza dei requisiti futuri durante lo sviluppo? [duplicare]

Ho una casella di testo su più pagine che viene utilizzata per inserire più customerid (come separati da virgola). Ma nella pagina corrente a causa di alcune successive difficoltà di implementazione, lo rendiamo customerid in modo che l'utente...
posta 25.04.2015 - 04:47
2
risposte

Inizializzazione di oggetti in un sistema usando l'iniezione di dipendenza

Questa è una domanda successiva al seguente post: Iniezione di dipendenze ( DI) in applicazioni c ++ In un sistema che usa DI, qualcuno, da qualche parte, dovrebbe essere responsabile di creare i vari oggetti e "collegarli". Trovo difficile...
posta 26.03.2014 - 20:05
2
risposte

Design - Parser.hasInfo (MyClass) vs MyClass.hasInfo ()

Sto lavorando su un sistema di elaborazione dei documenti. Sono fiducioso con una classe Document che rappresenta ciascun documento in elaborazione. Il problema: Ogni Document può avere un CoverSheet , e se lo fa, dobb...
posta 14.10.2014 - 00:29
2
risposte

Progettazione di un sistema per archiviare i database con integrità referenziale

Ho un database Oracle molto grande, con molte tabelle e milioni di righe. Devo cancellare alcune delle righe end-to-end. Per end-to-end, voglio dire, se voglio cancellare una riga da una tabella, devo prima cancellare tutti i record corrisponden...
posta 05.11.2014 - 06:40