Domande con tag 'object-oriented-design'

1
risposta

Comportamento dell'oggetto o classe separata?

Quando si tratta di accesso al database OO, si vedono due approcci comuni: il primo consiste nel fornire una classe (ad esempio "Cliente") con metodi come Recupera (), Aggiorna (), Elimina (), ecc. L'altro è per mantenere la classe Customer abba...
posta 16.10.2012 - 19:32
1
risposta

Il pensiero concettuale orientato agli oggetti è qualcosa che costruisci con esperienza? [chiuso]

So che la risposta è abbastanza chiara perché si migliora su tutto con il tempo e l'esperienza. Ma ti dirò da dove vengo: Un paio di mesi fa ho deciso di imparare lo sviluppo iOS, quindi ho studiato C (leggi il libro C primer plus, libro piut...
posta 10.03.2013 - 22:51
2
risposte

Come dovrei strutturare il mio progetto C ++ per consentire l'avvio, l'arresto e la sospensione del mio programma?

TL; DR: Come dovrei strutturare il mio progetto C ++ per consentire l'avvio, l'arresto e la sospensione del mio programma? Descrizione: Sto progettando un'applicazione che deve consentire agli utenti di avviare, mettere in pausa e inte...
posta 15.08.2017 - 19:42
2
risposte

Quale modello di progettazione scegliere quando si supportano più strumenti analitici?

Ho trascorso parecchio tempo ad apprendere tutti i possibili schemi di progettazione, ma non riesco a trovare quello ideale per il caso seguente. Sto sviluppando un'applicazione iOS in cui utilizziamo più strumenti di analisi come Google Analyti...
posta 07.01.2016 - 19:02
1
risposta

Come rompere il modello mentale degli oggetti

Ho lavorato con OOP per un po 'ora, ma in ogni progetto grande che mi trovo a iniziare, mi sembra di incontrare lo stesso problema; dove risiede la responsabilità. Come molti che usano l'OOP su base regolare, diventa naturale iniziare a rom...
posta 11.07.2015 - 03:56
3
risposte

Quali categorie di problemi di modellazione del software è l'orientamento all'oggetto altamente inadatto? [chiuso]

Sto cercando di comprendere meglio l'applicabilità della programmazione e della progettazione orientata agli oggetti. Sono curioso di alcuni esempi di situazioni in cui l'orientamento dell'oggetto non è semplicemente inefficiente o eccessivo, ma...
posta 13.07.2015 - 18:03
2
risposte

Qualità del codice: qual è il valore dell'osservazione dei if?

Abbiamo visto tutti i dibattiti sulla lunghezza ideale di un metodo. La mia cartina tornasole preferita per la qualità del codice è quella di esaminare le istruzioni "if", per vedere se i valori testati appartengono alla classe corrente. Più il...
posta 04.11.2015 - 15:22
2
risposte

Gli effetti collaterali non sono concreti?

Nel capitolo 23 di "Object Oriented Software Construction" (1988), Betrand Meyer distingue tra effetti collaterali, effetti collaterali concreti ed effetti collaterali astratti. Meyer definisce un effetto collaterale nella seguente citazione:...
posta 16.04.2015 - 06:13
2
risposte

Come / quando "creare" un Singleton che memorizza i dati di configurazione

Sono uno sviluppatore junior (penso all'esperienza di livello interno) che lavora in un piccolo negozio più o meno da solo su un progetto che consuma dati da un database, lo elabora e inserisce i risultati in un altro database. La soluzione è un...
posta 22.04.2015 - 16:12
2
risposte

Modelli di design per contenitori intelligenti

Supponiamo che ci siano più classi (chiamiamole Container-s ) che hanno una struttura in qualche modo simile. Sono contenitori intelligenti per alcune altre classi Foo-s . Questi Container-s hanno: [1] Un singolo contenitore...
posta 13.01.2017 - 20:05