Domande con tag 'object-oriented-design'

0
risposte

Design Pattern for Internal Builder

C'è un oggetto che è molto complicato da costruire e molti algoritmi necessari per capire come dovrebbe essere creato (per la tua curiosità è un oggetto che rappresenta e disegna il fascio di note nella notazione musicale). L'oggetto ha un ra...
posta 15.11.2016 - 16:38
6
risposte

Unificazione di due implementazioni tramite un'interfaccia

Ho un oggetto semplice come questo public class Book { public List Chapters { get; private set; } public TableOfContent BookTOC { get; set; } public string Identifier { get; private set; } public string T...
posta 12.08.2015 - 21:00
1
risposta

Considerazioni sulla progettazione del Mapper dei messaggi

Lungo contesto di domande, salta a tl; dr per la carne di esso. Sto progettando un'integrazione tra due applicazioni web e siamo giunti alla conclusione che un modello di messaggio sarebbe una soluzione appropriata al problema. Il nocciolo de...
posta 22.01.2016 - 23:26
3
risposte

Refactor un vecchio modello di una modifica LastUser su ogni oggetto?

Ho un requisito software, che deve memorizzare l'utente che ha apportato l'ultima modifica a un altro oggetto, per ogni oggetto (si supponga che tutti gli oggetti siano già mappati e in un BD). Quindi abbiamo il ParamBase un oggetto che conti...
posta 21.01.2014 - 13:27
1
risposta

Usa decoratore e fabbrica insieme per estendere gli oggetti?

Sono nuovo di OOP e modello di progettazione. Ho una semplice app che gestisce la generazione di tabelle, colonne (che appartengono alla tabella), righe (che appartengono alla tabella e hanno colonne) e valori (che appartengono alle righe). C...
posta 25.11.2012 - 14:57
3
risposte

L'overloading delle funzioni è considerato generale Evil? [chiuso]

Recentemente ho trovato due nuovi linguaggi di programmazione (Vala e google GO) che non supportano il metodo o l'overloading di funzioni e intendono non supportarli in futuro! I creatori di questi linguaggi dicono che l'overloading è malvagio e...
posta 19.01.2013 - 18:09
3
risposte

Un kernel del sistema operativo è un singleton?

A mio modo di vedere, un modello di progettazione singleton è dove abbiamo solo un'istanza di un oggetto in un sistema. Non sono sicuro su questa parte della definizione, ma credo che in un sistema operativo ci sia solo un kernel in esecuzion...
posta 14.08.2018 - 01:54
3
risposte

object1.action (oggetto2) vs object2.action (oggetto1)

Mi scuso per il titolo potenzialmente fuorviante e ambiguo; Ho cercato di generalizzarlo nel miglior modo possibile. Attualmente sto lavorando a un progetto OpenGL in C ++. Volevo avvolgere un paio di funzioni OpenGL in oggetti di livello su...
posta 09.04.2018 - 02:12
6
risposte

Qual è il design migliore per un utente leggero o un modello pesante per utenti pesanti?

Questa è una domanda di design e sono confuso su come progettare il mio oggetto utente. Come nella maggior parte dei sistemi, l'utente è la parte centrale della mia applicazione e molte informazioni sparse nel mio database rimandano all'utente,...
posta 31.01.2015 - 01:08
3
risposte

Inversione di dipendenza senza metodi statici?

È chiaro che il principio di inversione delle dipendenze e l'uso delle interfacce rendono i componenti software meno accoppiati e promuovono la manutenibilità. D'altra parte, questi principi rendono necessario l'uso di metodi e fabbriche statici...
posta 30.05.2015 - 13:17