Domande con tag 'object-oriented'

2
risposte

Come lavorare con le proprietà statiche [chiuso]

Come dichiarare la funzione statica con array e passare successivamente in un'altra classe? class A { //static public static $data = ['Los Angeles', 'New York', 'Washington']; //const const DATA = ['Los Angeles', 'New York', 'W...
posta 17.12.2017 - 11:36
1
risposta

Oggetto passato a super () a cui fa riferimento la sottoclasse - Qualsiasi violazione?

Questo è il codice in questione, i commenti lo indicano: class Actor extends Entity { private MutableVector2f position; private MutableIdentity identity; public Actor(MutableVector2f initialPosition, MutableIdentity initialIdentit...
posta 25.03.2017 - 05:47
1
risposta

Oggetti: miscela di dati e infrastruttura?

Nel nostro codice abbiamo alcune classi che rappresentano la logica aziendale. Prima dell'uso, vengono creati e popolati con due tipi di input: dati aziendali richiesti per l'esecuzione (ad esempio name , maxValue ...) riferimenti...
posta 18.03.2017 - 13:31
1
risposta

Progettare un modello

Sono uno sviluppatore PHP e cosa fanno gli sviluppatori PHP? Loro creano framework, quindi sto facendo il mio modo con il mio piccolo progetto di framework mvc e mi sono imbattuto in un problema di design su cui vorrei avere delle opinioni. P...
posta 05.03.2017 - 22:06
1
risposta

Come posso copiare e modificare l'oggetto con unique_ptr in esso?

In pratica ho la seguente situazione: +------------------+ | | | Input object | | |...
posta 22.07.2017 - 11:17
2
risposte

Un modo per mantenere l'oggetto tra i livelli disaccoppiato?

Penso che questo sia un problema di progettazione comune, ma continuo a grattarmi la testa ogni volta che lo affronto. Da un lato, abbiamo la nostra API che invia o riceve strutture semplici che possono essere utilizzate da app Web, dispositi...
posta 18.07.2017 - 23:56
1
risposta

PHP Application - struttura del codice in pratica (3-Tier)?

Dovrei dare una premessa dicendo che sebbene io stia programmando da un po 'di tempo, questa è la prima volta che lo faccio per lavoro e sono relativamente nuovo a PHP. Mi è stato chiesto di creare un'applicazione PHP che, a prima vista, è pi...
posta 15.09.2017 - 15:46
2
risposte

Quale oggetto dovrebbe avere la responsabilità di aggiornare lo stato di un altro oggetto?

Diciamo che ho una classe di entità ListOfItems con molte entità correlate Item . Questi elementi vengono elaborati in una classe ItemsProcessor che incapsula il comportamento. Questa classe ha diverse liste di controllo e variabil...
posta 14.09.2017 - 12:05
2
risposte

Imposta il metodo di ritorno su booleano per determinare se il prossimo metodo deve essere eseguito

Sono curioso di sapere se questo design è considerato una buona o cattiva pratica. Ho un dispatcher e una classe di servizio. Dispatcher ho il seguente: public void doBeforeUpdate(Map<Id,sObject> oldMap, Map<Id,sObject> newMa...
posta 15.09.2017 - 19:30
1
risposta

I controller di visualizzazione iOS e il loro metodo viewDidLoad violano il principio di responsabilità singola?

Sto imparando i principi OOP e mi sono reso conto che su iOS i controller di visualizzazione diventano enormi perché tendiamo a incorporare tutti i metodi di risposta del visualizzatore. Un sacco di cose succede nel metodo viewDidLoad . Q...
posta 31.05.2017 - 11:41