Domande con tag 'object-oriented-design'

1
risposta

terminologia per la devoluzione verso l'alto da moduli a quadro

C'è una parola per il problema di un framework che si sposa con i moduli software supportati, ad esempio aggiungendo metodi a una classe base che può essere applicata solo a determinate sottoclassi o casi d'uso? È un particolare tipo di violazio...
posta 18.01.2013 - 08:17
0
risposte

Risoluzione delle classi di dati personalizzate con i modelli

Ho un SystemModeDataResolver che contiene una classe di dati di base per qualsiasi classe di template SystemModeData che viene fornita. La classe SystemModeData è basata su enum. SystemModeDataResolver ha un metodo basato su...
posta 19.12.2018 - 07:08
1
risposta

Avvolgimento di un'API di terze parti: connessioni Pattern Gateway

Dato un API di terze parti con un oggetto molto macchinoso con molte responsabilità diverse - decidiamo di avvolgere usando oggetti piccoli, gestibili, a responsabilità singola. Questo è il schema del gateway (credo). Quindi ogni volta che...
posta 03.01.2012 - 17:39
1
risposta

Quale di queste implementazioni è più appropriata per il mio REST API?

Sfondo Quindi ho un'API REST che consente alle applicazioni client di accedere e manipolare i dati degli utenti. Sto scrivendo una classe Objective-C per l'utilizzo semplice di questa API REST, ma sono bloccato tra due metodi di implementa...
posta 16.02.2012 - 18:28
0
risposte

Come posso gestire con garbo questa aggiunta di animazione?

Ho la seguente configurazione in una libreria della GUI che sto realizzando (per divertimento). Ignora i colori e le posizioni come numeri interi, serve solo a scopo di illustrazione. // Example program #include <iostream> #include <s...
posta 23.08.2018 - 03:55
0
risposte

Metodi di fabbrica per convertire un albero di oggetti in un altro

Ho un albero di oggetti che ho bisogno di convertire in un albero simile (ma non isomorfo) di altri oggetti e la logica di creazione è piuttosto complessa. I tipi di oggetto si trovano in una gerarchia in cui solo le foglie non sono astratte...
posta 26.08.2018 - 19:20
1
risposta

Pattern per sequenziare le fasi di un lavoro in modo sequenziale contro il sistema esterno

Sto cercando di capire come posso rendere il codice anche per questo facile da capire ed eseguire il debug. La ragione per cui la sto chiedendo è che sembra il tipo di scenario che è stato probabilmente affrontato prima di un sacco di volte. E s...
posta 31.10.2018 - 18:59
1
risposta

La funzione che opera sull'oggetto deve restituirla?

La funzione che opera sull'oggetto dovrebbe restituirla? Esempio abbreviato: class Example1 { public function method($a, $b) { $result = new Result($a, $b); $this->multiplication($result, 2); return $res...
posta 21.10.2018 - 13:14
1
risposta

Orchestrazione dell'oggetto: istanziazione e intercomunicazione

Abbiamo un progetto C ++ gestito dal software UML, che genera codice per la creazione di istanze e il passaggio di dati tra oggetti. Sfortunatamente, questo software aggiunge un sacco di spese generali alle nostre build e allo sviluppo, quindi s...
posta 27.09.2018 - 20:04
0
risposte

Verifica se esiste user_id quando si crea un utente

Ho una classe utente class User{ public User(string id){ this.User_Id = id; } public string User_Id{get;private set;} } Quando creo User in Application Layer. Sto verificando se esiste un utente nel sistema con quell'ID. Quindi la...
posta 06.07.2018 - 17:57