Domande con tag 'object-oriented-design'

1
risposta

Qual è la soluzione degli stati e delle azioni dinamici basati su enum utilizzati in un progetto

Recentemente ho iniziato a lavorare su un progetto in cui abbiamo un motore del flusso di lavoro che ha la flessibilità di aggiungere stati dinamici e corrispondenti azioni per ogni stato e tutti questi sono memorizzati in Banca dati. Per e...
posta 29.03.2018 - 07:49
1
risposta

Passaggio dei servizi di ServiceLayer al servizio WCF

Voglio esporre la mia logica aziendale tramite il servizio WCF nell'ambiente intranet. Ho un'architettura N-tier, piuttosto semplice: Database - > .Data (DAL) - > .Business (livello di servizio) - > WCF Quindi, ho 4 serviz...
posta 14.03.2018 - 19:16
1
risposta

Come organizzare la gestione delle risorse per OpenGL?

Scrivo il mio motore di grafica 3D per l'educazione e ho qualche difficoltà con la sua architettura. Ho scritto classi come OpenGLTexure, OpenGLMaterial, OpenGLGpuProgram, ecc. Ho anche scritto una classe ResourceManager per caricare trame, shad...
posta 06.01.2018 - 15:18
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 - 04:47
2
risposte

design MVC. Connessioni appropriate

OK ... Sto tentando di implementare una semplice applicazione Windows MVC ... Esiste una classe helper (ConvertPDF) creata dal controller. Poiché è attualmente implementato, il convertitore aggiorna direttamente la vista e il modello...
posta 31.03.2017 - 01:31
2
risposte

Qual è il metodo per restituire l'istanza stessa con la configurazione appena aggiunta che consente il concatenamento? [duplicare]

Ad esempio, con i dati di Spark SQL DataFrameReader , puoi invocare qualcosa come sqlContext.read().schema(customSchema).json(path) dove schema function restituisce DataFrameReader stessa con la configurazione aggiunt...
posta 13.03.2017 - 20:40
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 - 17:30
2
risposte

Metodi sostenibili per l'utilizzo di un plug-in standard e il riconfezionamento di un piccolo pezzo leggermente modificato in un plug-in personalizzato

Un po 'di background sul sistema con cui ho a che fare: Piattaforma di analisi --compreso da - > Plugin OSGi --compresi da - > Pacchetti Java - contenenti - > unità (s) di funzionalità ciascuna con MVC indipendenti (chiamati "nodi...
posta 27.04.2017 - 15:25
1
risposta

È questo il modo preferito di fare ereditarietà in JavaScript?

Ehi lì non sono nuovo alla programmazione né javascript, ma sono nuovo nel mondo object oriented di javascript in quanto si differenzia dalle lingue che conosco come java, c # quando si tratta di apsects orientati agli oggetti. Fondamentalmen...
posta 21.10.2015 - 02:54
2
risposte

Iniezione diretta e registro delle dipendenze

Diciamo che uso Dependency Injection e non utilizzo un framework DI. Quindi l'iniezione è diretta piuttosto automatica. Come dovrei gestire la classe del logger? Tutti gli oggetti (migliaia) dovrebbero avere un riferimento Logger nei loro costru...
posta 18.10.2015 - 05:09