Domande con tag 'object-oriented-design'

1
risposta

Questa interpretazione dovrebbe avvenire nel controller o nel modello?

Immagina un'applicazione in cui l'utente è autorizzato a creare le proprie scale musicali. L'utente seleziona le note da un elenco, le organizza in un gruppo e preme un pulsante per creare la scala. In una struttura MVC, premendo il pulsante,...
posta 14.09.2014 - 13:21
1
risposta

Quando non si sposta un codice "C style" in "C ++ o Object Oriented"?

Contesto Io sono (parte del team A) lo sviluppo di una funzionalità che dipende dalle nuove API fornite dal team B. Le vecchie API (fornite anche dal Team B) sono presenti e questo è il modo in cui vengono utilizzate nel nostro codice. ....
posta 13.03.2014 - 04:40
2
risposte

Creazione di oggetti

Ho una domanda standard di codifica generale. È una cattiva pratica inizializzare e creare un oggetto in più metodi a seconda del risultato di una scelta dell'utente. Quindi, ad esempio, se l'utente lascia un gioco di poker, crea la mano di poke...
posta 03.06.2012 - 18:32
2
risposte

Suggerimenti di progettazione necessari per creare un framework MathBuilder

Lascia spiegare cosa sto cercando di creare. Sto creando un framework, l'idea è di fornire classi base per generare un problema di matematica. Perché ho bisogno di questo quadro? Perché a prima vista, mi sono reso conto che quando creo un nuo...
posta 29.06.2012 - 05:46
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 - 08: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 - 17:02
4
risposte

Rappresenta le dipendenze di oggetti complessi

Ho diverse classi con un grafico di dipendenza ragionevolmente complesso (ma aciclico). Tutte le dipendenze sono nella forma: class X istanza contiene un attributo di class Y . Tutti questi attributi vengono impostati durante l'iniziali...
posta 28.11.2012 - 12:04
3
risposte

I metodi di sovrascrittura dovrebbero chiamare il metodo base?

Sto solo eseguendo NDepend contro un codice che ho scritto e uno degli avvertimenti è Overrides of Method() should call base.Method() . Le posizioni in cui questo si verifica sono dove ho una classe base che ha proprietà e metodi virtuali...
posta 02.12.2012 - 16:36
2
risposte

In che modo entità, DTO, DOA lavorano insieme e qual è il loro ruolo all'interno di un sistema?

Gran parte del mio lavoro è scritto in Java usando Spring Boot. In un progetto recente le mie entità non contenevano alcuna logica aziendale, Spring Data è stato utilizzato per gestire i repository e ho classi di servizio che i controllori chiam...
posta 20.09.2018 - 22:19
2
risposte

Ci sono problemi nell'uso delle variabili di classe in Java a cui si può accedere con qualsiasi metodo?

Quindi sono stato codificato in Java per una discreta quantità di tempo, ma recentemente ho iniziato una lezione che si occupa del mio design di codifica. In passato, se avessi due metodi all'interno di una classe che aveva bisogno di modificare...
posta 08.09.2018 - 15:57