Domande con tag 'design'

3
risposte

Compiler / OS Design - Da dove cominciare [chiuso]

Ho uno sfondo abbastanza strong in C e Assembly e sto iniziando a esaminare il progetto di base del compilatore e dei sistemi operativi, ma il mio problema più grande è dove dovrei iniziare, visto che entrambi sono tipi di progetti molto grandi...
posta 21.07.2011 - 17:52
3
risposte

Is isstance è un buon modo per identificare il tipo di un oggetto?

Ho un sacco di classi che ereditano da Violation . Queste sottoclassi violano il modello a regole diverse: UsedTimeslot , TeamConstraint , ecc ... Devo verificare quale tipo di violazione è avvenuta per rispondere ad essa: if te...
posta 23.06.2017 - 11:43
2
risposte

Qual è il miglior design per contenere una lista mutabile "globale"?

Diciamo che ho un ArrayList di classe Person e ho due oggetti che vengono generati da due classi diverse che leggono e scrivono in questo ArrayList. Ad esempio, public class Main { public static void main(String[] args) { A a...
posta 27.05.2017 - 14:23
3
risposte

Entità logiche vs fisiche nella progettazione della classe OO

Passando alle classi CS OOP un paio di anni fa, gli esempi che hanno sempre utilizzato per gli esempi di classe OO erano gli esempi standard di auto / pneumatico / motore e forma. Mi sono seduto con il libro "Agile Principles, Patterns and Pr...
posta 07.11.2017 - 15:56
3
risposte

Dovrei costringere gli utenti ad aggiornare un'applicazione?

Sto scrivendo un'applicazione per un'azienda di medie dimensioni che verrà utilizzata da circa il 90% dei nostri dipendenti e dei nostri clienti. Nel pianificare il futuro, abbiamo deciso di aggiungere funzionalità che verifichino che la vers...
posta 26.06.2013 - 20:28
2
risposte

Principio di responsabilità singola VS principio di KISS

Supponiamo la modellazione del modello User in un contesto di un social network. Il concetto di utente è composto da due nozioni: Elementi di autenticazione come userName / Password / Email ecc ... Informazioni aggiuntive sui dati...
posta 17.05.2013 - 15:02
2
risposte

Domanda di rilascio del software: il tuo refactoring è pre o post-release?

Lavoro in finanza e ho alcuni calcolatori che supporto. Posso venire con soluzioni di programmazione, ma non ho un sacco di design del software o esperienza di gestione del rilascio. Recentemente mi è stato chiesto di approvare il codice del...
posta 27.01.2015 - 17:29
5
risposte

Disaccoppiamento dei componenti - Design

Ho creato un certo numero di script non banali in Python che eseguono alcuni report a lungo termine. Inizialmente questi rapporti iniziarono come script con un file di configurazione. Poi ho aggiunto un componente del database per mantenere i da...
posta 29.07.2013 - 09:48
4
risposte

Come capire il modello di progettazione per questa particolare soluzione?

Mentre lavoravo a un progetto, ho trovato una soluzione di design. Ho difficoltà a collegarlo a qualsiasi schema generale di progettazione o ad analizzare questa situazione nei dettagli. Questo mi sta anche impedendo di trovare un design miglior...
posta 15.08.2013 - 06:55
3
risposte

Quale rappresenta da vicino l'aggregazione?

So che l'aggregazione è una relazione has-a, ma ho riscontrato una domanda in un test che non aveva senso (e anche errori grammaticali) Quale delle seguenti affermazioni descrive correttamente il concetto di aggregazione in OOP? A Suddi...
posta 04.06.2013 - 19:59