Domande con tag 'object-oriented'

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 - 23:51
2
risposte

Rendere virtuali i metodi pubblici per facilitare la testabilità

Ho cercato alcune pratiche per scrivere codice verificabile e ho raccolto quanto segue: • Metodi pubblici virtuali se non si utilizzano le interfacce - rende più semplice il mocking • Iniezione delle dipendenze - rende più semplice il mockin...
posta 02.02.2018 - 08:51
3
risposte

Configurazione della struttura ASP.NET per il codice [chiuso]

Ho sempre codificato in C # MVC3 durante lo sviluppo di applicazioni web. Ma ora volevo imparare un po 'di più sullo sviluppo di siti Web con solo ASP.NET. Ma ora mi sto chiedendo quale sarebbe stata una buona installazione per il mio codice....
posta 08.12.2012 - 17:16
3
risposte

Pattern consigliato per influenzare altre Classi su chiamate di metodi / di istanze

Qual è il modo consigliato di fare riferimento ad altre classi all'interno di una classe contenitore mantenendo tutto disaccoppiato? Nell'esempio seguente, vorrei aggiungere automaticamente al SceneGraph il Path costruito. class S...
posta 07.02.2018 - 12:50
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 - 20:02
2
risposte

Qual è la relazione "registrata" in un diagramma di classe? [chiuso]

Composite aggregates Part, Container contains Content, and Recorder records. Recorded are all very common relationships between classes in a class diagram. Creator suggests that the enclosing container or recorder class is a good candidate for...
posta 12.12.2015 - 15:31
2
risposte

Gestione delle eccezioni per gli attributi di classe in setter e costruttori [chiuso]

Vorrei discutere una domanda sulle migliori pratiche relative alla gestione delle eccezioni (ad es. in Java). Normalmente, quando si impostano gli attributi di una classe, controllo gli argomenti nei setter per la validità, e se gli argomenti no...
posta 08.01.2016 - 01:19
2
risposte

Un'interfaccia che include diversi metodi che restituiscono istanze di Object ha senso?

Sono in procinto di scrivere la mia prima vera API. Nel processo, sto definendo un'interfaccia per mappare strutture dati complesse su altre strutture dati complesse. Al momento, l'interfaccia contiene un metodo set per la struttura dei...
posta 27.01.2016 - 14:07
2
risposte

Una classe helper generica, una classe specifica del progetto e il resto del progetto

Ho una classe helper generica (1) che può essere utilizzata anche in altri progetti. Immagina qualcosa come la gestione di base di file e cartelle, qualcosa di utile e ASCIUTTO che ti viene sempre utile. Ho un'altra classe (2) specifica del p...
posta 01.02.2016 - 14:18
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 - 20:03