Domande con tag 'design-patterns'

2
risposte

Questa interfaccia di metodo è una buona risposta a questa domanda di intervista?

Oggi ho ricevuto una lettera di rifiuto da una società in cui durante il processo di intervista hanno dato un paio di giorni per rispondere alla seguente domanda (parafrasata): Let’s say say you have instances of class UserReview and need t...
posta 23.02.2017 - 01:50
2
risposte

Membro della classe dichiarato solo per essere passato ad un'altra classe

Dati tre classi: class A { B* b_; A(B* b){ b_ = b; } void doThings() { C* c = new C(b_); ... // Use c } } class B {} class C { B* b_; C(B* b) { b_ = b; ... } }...
posta 02.03.2017 - 17:13
1
risposta

Uso dei costruttori per le istanze "a strati"

Sto lavorando su una libreria che può rappresentare virtualmente strisce di LED. La mia classe principale, LEDStrip , è astratta e ha un paio di metodi astratti, come getLength() e setColor(int index, Color c) . Ciò consente a chiun...
posta 09.02.2017 - 20:05
1
risposta

Pattern dei visitatori e raccolta dei dati visitati

Ho alcune operazioni per fare molti più elementi simili. Vorrei raccogliere i dati da ciascun elemento prima e dopo legare tutti i dati a un oggetto (l'associazione è un'operazione costosa quindi devo farlo una sola volta). È coerente con il...
posta 18.01.2017 - 12:49
2
risposte

Metodo call class solo se la condizione è soddisfatta

Ogni volta che faccio una richiesta http, devo assicurarmi che ci sia una connessione internet. public class InternetCheck { public static boolean isOnline() { } } class Httphandler { public static String login(String uname,Stri...
posta 22.12.2016 - 22:27
2
risposte

Linee guida di progettazione per l'accesso ai dati

Sto lavorando su un'app (VB.NET) per la mia azienda che recupera i dati da un DB sui nostri prodotti (sensori) per effettuare misurazioni e calibrazioni. Il DB è parte di un software che utilizziamo, quindi ho solo accesso in lettura e non po...
posta 22.07.2017 - 23:30
1
risposta

Progetta un menu basato su Java in modo che sia più facile aggiungere nuove opzioni

Sto provando a creare un programma per console java che visualizza un Menu con poche opzioni. Ogni selezione di opzioni esegue alcune operazioni indipendenti, ad esempio eseguendo uno script o eseguendo alcune operazioni db, ad esempio: 1 opti...
posta 30.10.2016 - 15:18
1
risposta

Pattern per gestire diversi tipi di file

Nella mia applicazione prelevo i file dall'utente e lo elaboro. Im per limitare a un certo ambito di tipi di file e ognuno di questi ha un approccio di elaborazione diverso. Come posso progettare l'applicazione in modo che quando viene agg...
posta 20.10.2016 - 12:30
3
risposte

Gestire diversi "plug-in" pur rimanendo equilibrato

I miei colleghi e io stiamo lottando con un problema di progettazione. Proverò a spiegare la situazione: Abbiamo un numero di componenti diversi (chiamiamoli plugin), che prendono un input, fare qualcosa con esso e restituire un output. Ogni...
posta 02.11.2016 - 16:11
1
risposta

Design pattern per WPF

Avere un semplice WPF che ha dato inizio a una dimostrazione di concetto è stato smascherato e acquistato e ha intrapreso questa strada per un paio d'anni. È ora di iniziare in modo nuovo e vorrei conoscere il modello corretto. Un'app WPF ch...
posta 09.09.2016 - 20:02