Domande con tag 'object-oriented'

1
risposta

Ereditato dalla classe Abstract rispetto ai tipi Enum per le eccezioni personalizzate

Sto creando un'interfaccia e vorrei che l'implementatore (i) di questa interfaccia generasse delle eccezioni nel caso in cui qualcosa andasse storto. Chiamiamo l'implementatore un plugin. Ho un direttore che può chiamare uno qualsiasi dei plugin...
posta 30.07.2014 - 00:27
2
risposte

Controllo della sanità per il modello di progettazione utilizzato con un modello di calcolo complesso

Sto lavorando a un progetto che genera brochure tecniche in batch. L'API di terze parti in uso prevede POCO con nomi di proprietà corrispondenti ai nomi dei campi utilizzati in ciascuno dei modelli di brochure. Il compito che sto cercando di dar...
posta 16.07.2014 - 00:44
1
risposta

Interfacce specifiche del dominio

Ci sono dei reali vantaggi nell'usare le interfacce su classi astratte in un modello di dominio? Qualcuno ha esperienza sull'uso di interfacce in un modello di dominio in un progetto reale? Da un punto di vista tecnico, DDD definisce stereoti...
posta 25.07.2014 - 13:09
4
risposte

Qual è il modo efficace per eliminare la duplicazione? Modelli di progettazione?

Ho una classe helper che ha un metodo che esegue alcuni controlli su un campo in un modello. Ho due modelli, ModelA e ModelB , hanno alcune somiglianze ma non tutte. Uno di questi è che entrambi hanno un campo, diciamo stringa ProductCheckFi...
posta 14.01.2015 - 18:37
1
risposta

Dove collocare i dati per la struttura ad albero che richiede ogni nodo?

Ho una struttura quad-tree in cui ogni nodo ha alcuni dei propri dati, ma ci sono anche dati che si applicano all'intero albero. Spiegherò la mia attuale soluzione e mi farebbe piacere ricevere feedback sul fatto che questa sia la soluzione m...
posta 04.01.2015 - 23:10
1
risposta

Controllori statici

Mi sono costruito un framework MVC PHP per soddisfare le mie esigenze. Poiché quasi tutte le classi principali sono statiche, mi sono imbattuto nell'idea di avere controller statici. So che per qualche motivo le classi statiche non sono percepit...
posta 23.09.2014 - 23:51
1
risposta

Dovrebbe essere indicato esplicitamente la macchina con gli stati dei sinonimi?

Sono nuovo nel dichiarare la modellazione della macchina e mentre provo a modellare un sistema, ho una domanda. Un esempio lo spiegherà meglio: Considerando un sistema che chiama (probabilmente un dispositivo cellulare personalizzato) con...
posta 16.06.2014 - 12:06
2
risposte

Determinazione degli aggregati in questo dominio

Sto lavorando a un sistema di ordinamento in cui riceviamo file delimitati da tabulazioni come questo (ho rimosso la maggior parte delle colonne per maggiore chiarezza): OrderId OrderLineId BuyerName BuyerAdress RecipientName...
posta 29.07.2013 - 10:15
3
risposte

Come dovrei progettare la classe per un'entità database?

Sto studiando OOP PHP e ho visto due tutorial che implementano il sistema di login e registrazione degli utenti come esempio. Ma l'implementazione varia. In che modo sarà più corretto lavorare con dati come questo? Carica tutti i dati recup...
posta 21.11.2013 - 07:19
1
risposta

Ottimizzazione delle mappe mentali trovando la minima quantità di ridondanza

Quando usi le mappe mentali, le ordini in base a come ritieni che si adatti meglio. Quindi per esempio (tab significa sottostruttura) requirements dinner food forks spoons breakfast food forks questo potrebbe esse...
posta 15.01.2014 - 01:34