Domande con tag 'ooad'

3
risposte

Database relazionali e sviluppo iterativo

In molti approcci allo sviluppo di software come metodologie agili, progettazione orientata al dominio e analisi e progettazione orientata agli oggetti, siamo incoraggiati ad adottare un approccio iterativo allo sviluppo. Quindi non è previst...
posta 21.02.2016 - 21:05
2
risposte

Implementazione del modello di strategia

Devo generare un codice che invierà tramite SMS o e-mail per implementare il requisito OTP (One Time Password) del nostro cliente. Ho appena finito di creare il design usando il modello di strategia,. .Questaèlaprimavoltacheutilizzounmodello...
posta 08.01.2016 - 05:38
7
risposte

Ereditarietà usando una classe base non astratta

Questo post è basato sulla domanda link . Alcuni hanno detto - controlla se esiste una relazione "è-a". Se è lì usa l'ereditarietà. Quello che penso è che ci dovrebbe essere un secondo controllo per l'utilizzo dell'ereditarietà. Usa l'eredit...
posta 02.08.2012 - 11:05
3
risposte

Come decidere la granularità per le API RESTful

La maggior parte di noi conosce SOLID e nel corso degli anni ha capito quanto può essere utile quando dobbiamo cambiare. Basato su S & I parti di SOLID e dall'esperienza che ho usato per progettare i miei servizi RESTful HTTP a gr...
posta 09.03.2017 - 13:49
2
risposte

La presenza di molti metodi duplicati e gerarchie di ereditarietà nelle API della GUI (Java Swing, Android SDK) viola i principi di progettazione SOLID?

Per coloro che non conoscono i principi SOLIDI puoi iniziare a leggere qui: articolo di Wikipedia . Tuttavia, la maggior parte della mia comprensione deriva da: link Indipendentemente da ciò, sembra che ogni interfaccia della GUI in Java (...
posta 09.10.2014 - 15:25
2
risposte

Occorre modellare l'analisi del documento?

Io uso UML Io, come la maggior parte (credo), uso UML come set di strumenti per il diagramma principale. UML è chiaro e utile per rappresentare OOP e ha diagrammi sufficientemente diversi che c'è qualcosa per qualsiasi area si sta modellando;...
posta 06.03.2016 - 23:55
1
risposta

C ++: associazione, aggregazione e composizione [chiuso]

Sto iniziando a studiare OOAD e ho difficoltà a trovare un esempio di codice C++ che illustra come Association , Aggregation e Composition sono implementati a livello di programmazione. (Ci sono diversi post ovunque ma si rife...
posta 11.09.2014 - 10:44
1
risposta

Analisi orientata agli oggetti - Peter Coad / Notazione Edward Yourdon

Nell'approccio all'analisi orientata agli oggetti definito in Oggetto- Analisi orientata di Peter Coad / Edward Yourdon (Yourdon Press, 1991) , viene fornito un metodo per analizzare e modellare domini di problemi complessi usando "soggetti"....
posta 29.02.2016 - 21:54
2
risposte

Come ottenere l'esperienza pratica di OOAD e Design Patterns in C #?

Ho letto i concetti e ho praticato alcuni esempi su OOAD e Design Patterns. Ma quando mi è stato chiesto di implementare il modello singleton in un modo leggermente diverso, non ero in grado di farlo e non sono riuscito a raggiungere il mio obie...
posta 24.01.2012 - 10:20
2
risposte

Come evitare le classi di controller di Dio e mantenere il principio di responsabilità singola?

L'attività consiste nel creare un migratore dal vecchio DB al nuovo DB utilizzando il principio di responsabilità singola di OOP. Il mio problema è come posso farlo senza rendere il controller una God Class o rompere la singola responsa...
posta 29.07.2015 - 08:45