Domande con tag 'object-oriented'

0
risposte

Progetta un servizio di Windows con servizi Web di base ASP.NET ospitati autonomamente e listener di porte UPD

Sto progettando una piattaforma software nell'automazione che è responsabile di molte attività diverse come: Funzioni principali Interfaccia driver per macchine Listener UDP per i messaggi macchina dal PLC Listener UDP per altri messag...
posta 18.07.2018 - 10:08
2
risposte

Fabbriche e associazione di eventi

Le fabbriche sono usate per creare oggetti. Mi chiedevo se fosse contro lo scopo di una fabbrica, se legassi insieme un paio di oggetti in fabbrica. Lasciatemi illustrare questo con un esempio. Diciamo che ho una fabbrica che produce finestre...
posta 28.08.2018 - 16:05
0
risposte

Come decomporre le classi di nodi del flusso di lavoro DDD-way?

Il modello di sistema ha una classe contenitore del flusso di lavoro, le cui istanze possono contenere sottoclassi della classe Node, specializzate per comportamenti diversi (es. Iniziale, Intermedio1, Intermedio2, Finale). Esistono altre classi...
posta 04.07.2017 - 13:49
0
risposte

Costruire un allocatore stateful usando un'interfaccia

Ho la seguente classe astratta che implementa il concetto di "Allocatore", utilizzando le politiche e i tratti per personalizzare il comportamento: #define FORWARD_ALLOCATOR_TRAITS(C) \ typedef typename C::value_type value...
posta 11.10.2017 - 05:39
0
risposte

Scomposizione della classe per i pannelli dell'interfaccia utente

Sto sviluppando un'applicazione desktop con alcune UI simili. Così, ho deciso di estrarre i comportamenti comuni come di seguito. Questo è il diagramma della mia classe per l'applicazione. Poiché ho altre 4 UI simili che contengono g...
posta 19.07.2017 - 11:26
2
risposte

DDD Best practice

Sto sviluppando alcuni progetti web di test per conto mio per imparare DDD e buona pratica architettonica. Quindi l'applicazione, in pratica, è un semplice gestore di foto. Sto sviluppando un'architettura a 3 livelli e per ora ho: DAL:...
posta 31.07.2018 - 16:28
1
risposta

Limitazioni sull'uso delle classi come interfaccia

Sono un ingegnere elettrico che ora mi sta allenando e lavorando come sviluppatore di software embedded, quindi ho poca formazione formale in informatica e software design. Ho lavorato fino a pochi mesi fa in C e nella programmazione funzionale,...
posta 24.05.2018 - 16:26
0
risposte

Quali sono alcuni argomenti contro i principi SOLID? [chiuso]

Ho praticato SOLID nel mio codice base (PHP) nel miglior modo possibile e il progresso è chiaro. Il codice è più leggibile, più gestibile e tutto in mezzo. Il problema è che mi trovo in una situazione in cui, a causa di SOLID, non riesco p...
posta 02.04.2018 - 14:29
1
risposta

Classe base astratta che implementa un'interfaccia, fornendo una classe diversa alle sue sottoclassi

Diciamo che ho un'interfaccia per il pattern Command con funzionalità di annullamento: interface ICommand { void Execute(); void Undo(); } Questo è accompagnato da un contratto. Fondamentalmente il comando può essere in uno dei due...
posta 29.12.2017 - 12:48
0
risposte

Va bene avere una relazione asimmetrica tra entità in un modello di dati JavaEE?

Ho difficoltà a valutare una decisione progettuale riguardante le relazioni di entità in un modello di dati di persistenza JavaEE. Diciamo che voglio progettare un semplice modello di dati che dovrebbe rappresentare un'orchestra da camera com...
posta 12.01.2018 - 15:57