Domande con tag 'design-patterns'

0
risposte

Pattern Data Mapper e incapsulamento del modello

Attualmente sto sviluppando il mio primo layer personalizzato per la mappatura dei dati, ma ho riscontrato un problema concettuale che sembra essere nascosto su tutti i libri e le guide che ho letto. Il mio problema è il seguente. Il mio data...
posta 22.02.2016 - 09:56
0
risposte

Come faccio a scrivere un'API che fa uso di molte API più piccole?

Ho un solido set di classi che fanno il seguente crea tabelle da dati e modelli serializzazione avanzata dei moduli crea moduli da dati e modelli avvia gli overlay con moduli / procedure guidate short poll per i nuovi dati inserisc...
posta 09.06.2016 - 02:26
0
risposte

è Command pattern software appropriato per questo?

Ho il seguente compito: Devo inviare diverse istruzioni una dopo l'altra all'hardware. L'istruzione successiva non viene mai inviata prima che venga ricevuta una risposta alle istruzioni precedenti (risposta valida o errore) o si verifica un...
posta 17.02.2016 - 14:19
0
risposte

Invio messaggio garantito per messaggi con priorità diversa per moduli diversi

Abbiamo creato un sistema di messaggi utilizzando messaggi prioritari. L'idea alla base di questo è la seguente: Abbiamo un elenco di clienti. Tutti i client sanno se (e quale tipo di priorità) hanno i messaggi disponibili per l'invio. U...
posta 11.03.2016 - 15:30
0
risposte

OOP - Modellazione di una recensione di progettazione di chat [chiusa]

Cerco pensieri sul seguente disegno. So che il design potrebbe essere molto più semplice se usi gli zoccoli. Ma volevo pensare a un design con classi POJO pure. utente string id; string displayname; finestra di chat User user; Chat...
posta 28.02.2016 - 22:32
1
risposta

Creazione di widget, impostazione / acquisizione di dati da essi - Problema del motivo

Diciamo che ho una classe Widget . Ho anche TextWidget , ComboWidget , ChoiceWidget classi ereditate dalla classe Widget . Creo questi widget in base alla situazione. Dopo aver creato il widget, mostro solo alcuni dati su...
posta 18.08.2016 - 07:55
3
risposte

Restituisce valori per una funzione di cancellazione in php

Sto scrivendo una funzione wrapper per le chiamate al database e sono confuso sul modo migliore per gestire i casi di errore. La funzione ha solo un argomento, l'id dell'oggetto da eliminare. Ho gestito due casi di errore:     1) Se l'ogg...
posta 25.06.2016 - 09:16
0
risposte

Come chiamereste questo modello di progettazione? MVC o PAC

Ho letto e studiato i modelli di progettazione MVC, HMVC, MVP, MVVM e PAC quando sono venuto a conoscenza di questo articolo di larry garfield > MVC vs PAC La mia implementazione: Pensa a un'app modulare scritta in PHP, in cui tutti...
posta 30.06.2016 - 10:20
4
risposte

Che cos'è un livello di anti-corruzione e come viene utilizzato?

Sto cercando di capire cosa significhi realmente lo strato anti-corruzione. So che è un modo di transizione / aggirare il codice legacy o le API non valide. Quello che non capisco è come funziona e cosa rende una separazione netta dal livello in...
posta 22.01.2013 - 16:14
0
risposte

Il comportamento della funzione dipende dalla classe chiamante [chiusa]

Ho una classe base B e diverse classi di bambini. Ogni bambino B1, B2, B3 ... ha un metodo che chiama un metodo M di un'altra classe C. La classe C ha un componente D (che implementa un'interfaccia, un modello di strategia di pensiero)...
posta 06.11.2015 - 01:20