Domande con tag 'object-oriented'

1
risposta

Questa è considerata un'implementazione del modello di progettazione del metodo Template? [chiuso]

Prendi in considerazione una classe StringBank . Questa classe contiene un elenco di stringhe e può return sul client. È il codice (materiale irrilevante omesso): abstract class StringBank{ List<String> strings; pub...
posta 25.05.2014 - 15:52
1
risposta

Metodi di istanza che modificano più oggetti

Attualmente sto riscrivendo una vecchia libreria per la gestione dei documenti. Ho difficoltà a specificare un'interfaccia per la gestione dei collegamenti tra tali documenti. In precedenza sono stati specificati semplicemente come chiavi pri...
posta 02.10.2015 - 13:45
2
risposte

Parsing di input in più sottoclassi

Diciamo che ho 10 tipi di messaggi xml che entrano nel mio programma tramite un qualche tipo di input (file, porta, ecc.). Ho 10 sottoclassi di un tipo Message per gestire le esigenze specifiche di ciascun tipo di messaggio. Quando arriva un...
posta 13.01.2015 - 03:12
3
risposte

Cattiva pratica utilizzando Classi generate automaticamente per l'accesso ai dati

L'ho visto prima, ma non ho trovato ragioni concrete. Quando aggiungi Entità al tuo modello EF, EF auto genera le classi per queste entità. In termini di DataAccess, perché è preferibile non utilizzare queste classi generate automaticament...
posta 24.11.2014 - 18:34
0
risposte

Chiusure JS - Passando una funzione a un bambino, come si dovrebbe accedere all'oggetto condiviso

Ho un design e mi sto chiedendo quale sia il modo appropriato per accedere alle variabili. Dimostrerò con questo esempio poiché non riesco a descriverlo meglio del titolo. Term è un oggetto che rappresenta un gruppo di dati temporali (...
posta 18.08.2014 - 21:10
3
risposte

Classe vettoriale C # - Decisione del progetto di interpolazione

Attualmente sto codificando una classe Vector in C # e sto arrivando al punto, dove devo capire, come voglio implementare una funzione / metodo per interpolare tra due vettori. La (ovvia) e anche la mia prima soluzione è stata semplicemente...
posta 10.11.2013 - 20:45
1
risposta

Metodi come verbi: l'oggetto è il soggetto? [duplicare]

Esiste qualche pratica raccomandata riguardante i metodi come verbi in OOP? L'oggetto dovrebbe funzionare sintatticamente come soggetto o come oggetto / complemento? Dovrebbe object.doSomething() essere normalmente inteso come "l'ogget...
posta 27.07.2013 - 19:30
2
risposte

Best practice per la serializzazione di aggregati DDD

Secondo la logica del dominio DDD non dovrebbe essere inquinata da problemi tecnici come la serializzazione, la mappatura relazionale degli oggetti, ecc. Quindi, come serializzi o mappa lo stato degli aggregati senza esporlo pubblicamente tra...
posta 14.12.2014 - 16:56
0
risposte

Il componente deve invocare metodi di classe e metodi di istanza (tramite ORM), come strutturare

Un'interessante scelta / discussione di design è comparsa nella revisione del codice e vorrei capire di più sulle soluzioni proposte. La recensione originale include il ri-factoring di un pezzo di codice disordinato che non posso condividere, ma...
posta 16.11.2016 - 17:14
0
risposte

PHP OOP di PHP per dividere la classe di basso livello in due

Ciò che ho ottenuto ora è un oggetto di basso livello che ha molti metodi e la sua difficile navigazione attraverso cui voglio suddividerlo, tuttavia le funzioni hanno logicamente le stesse funzionalità solo un'implementazione differente class...
posta 22.11.2016 - 02:30