Domande con tag 'object-oriented'

3
risposte

Quale pattern posso usare per fare calcoli che coinvolgono sottotipi di oggetti simili ma diversi?

Come faccio a progettare un codice che ha due qualità: utilizza sottotipi simili ma diversi di un oggetto utilizza tipi di calcolo simili ma diversi sugli oggetti sopra Esempio Sto effettuando il refactoring da un codice legacy che c...
posta 17.11.2015 - 21:22
1
risposta

Gestore di comandi che esegue comandi con dipendenze diverse

In pratica, ho una classe Engine che riceve un comando come stringa dall'input e lo passa a una classe CommandHandler che esegue il comando appropriato. CommandHandler passa la stringa a CommandFactory per ottenere il comando e chiama il meto...
posta 19.12.2015 - 11:30
2
risposte

Accoppiamento semantico contro classe grande

Ho l'hardware con cui comunico via TCP. Questo hardware accetta ~ 40 diversi comandi / richieste con circa 20 risposte diverse. Ho creato una classe HardwareProxy che ha un TcpClient per inviare e ricevere dati. Non mi piaceva l'idea di avere...
posta 31.10.2013 - 21:25
5
risposte

Utilizzo del campo XML Vs. creare una tabella per un'organizzazione instabile

Sono in fase di progettazione un'applicazione per emettere e archiviare fatture per un'organizzazione. Il problema è che l'organizzazione non è affatto stabile. Esistono molti tipi di fatture che possono aumentare e cambiare. Per prima cosa,...
posta 05.02.2012 - 09:44
2
risposte

SRP con ORM provoca SOA?

Ci scusiamo per le molte abbreviazioni nel titolo ... La mia osservazione è che le applicazioni create con una mappatura relazionale ad oggetti come Hibernate tendono a seguire un'architettura orientata ai servizi invece di una orientata agli og...
posta 26.03.2012 - 11:07
1
risposta

Domanda di progettazione - Integrazione del sistema

Le linee guida su una buona architettura applicativa / design non sono poche ma la maggior parte degli esempi si focalizza su alcuni oggetti business, come il Cliente e il suo comportamento e persistenza. Ci sono poche indicazioni sul softwar...
posta 18.10.2014 - 01:25
2
risposte

organizzazione della struttura del menu OOP CLI?

Questo problema mi ha impedito di perseguire un progetto su cui sto lavorando perché influenza l'intera struttura dell'applicazione. Questa domanda è stata brevemente sfiorata qui , ma Sento che non è stato visto da molte persone e quindi non h...
posta 08.11.2014 - 05:39
1
risposta

Perché 'JButton' è-un 'contenitore' in javax.swing?

Come per la gerarchia di classi in java.awt.* , class Button & class Label is-a class Component e Component non è un contenitore, il che ha senso per me. Come per la riprogettazione della gerarchia di classi in...
posta 30.11.2014 - 09:06
1
risposta

Convalida e generazione di errori quando si utilizza il pattern Data Mapper

Sto lavorando per salvare lo stato di un oggetto in un database utilizzando il pattern del mapper dei dati, ma sto cercando suggerimenti / indicazioni sulla fase di validazione e generazione dei messaggi di errore (passaggio 4 sotto). Ecco i pas...
posta 12.10.2012 - 23:29
2
risposte

Domanda sulla progettazione dell'applicazione relativa al salvataggio dei file

Sto lavorando su un'applicazione in C # e sto riscontrando alcune difficoltà estreme nel risolvere questo problema di progettazione. Fondamentalmente l'applicazione consente agli utenti di creare libri di cucina. Un utente può fare clic su "n...
posta 18.07.2011 - 00:27