Domande con tag 'design'

7
risposte

Qual è il livello appropriato di granularità per i servizi in un'architettura distribuita o orientata ai servizi?

Il nostro negozio sta tentando di spostarsi verso un'architettura più "distribuita". Non volevo usare il termine "SOA" perché non sono sicuro che sia appropriato nella nostra situazione. Per ogni nuova funzionalità sviluppata, un nuovo serviz...
posta 01.04.2011 - 12:34
2
risposte

Nome sensibile per la struttura dei dati intermedia?

Ho un set di strutture in un'API per la lettura di input di dati e la scrittura di output di dati. Per facilità di elaborazione, esiste una struttura intermedia che viene utilizzata per conservare i dati mentre vengono elaborati. Questa struttur...
posta 22.02.2017 - 01:09
2
risposte

Passando a strutture readonly in C ++

In questo particolare problema che sto avendo, non sono sicuro del modo corretto di gestire le strutture readonly, passato ai costruttori di classi come parametro quando voglio memorizzare i dati nella struct, nella classe. Ad esempio, ho una...
posta 17.05.2016 - 20:29
3
risposte

Come rappresentare i riferimenti agli oggetti in JSON?

Sto cercando di capire quale sia l'approccio migliore quando si gestiscono i riferimenti agli oggetti in un JSON da inviare al mio server per la deserializzazione. Per chiarire, ciò che intendo è come fare riferimento ai dati contenuti nel co...
posta 10.06.2016 - 16:58
2
risposte

Applicazione della composizione sull'ereditarietà alle classi Veicolo

Ho un programma di manutenzione per auto con una classe Vehicle astratta che ha diverse classi derivate come Car MotorCycle , ecc. Ciascuno di questi veicoli derivati a sua volta è un carburante o un veicolo elettrico. Quindi, inve...
posta 07.05.2016 - 16:23
7
risposte

Passa al singolo oggetto impostazioni rispetto a più metodi setter?

Lavorare con C ++. Supponiamo che abbia un BoxFilter di classe. La classe viene utilizzata per filtrare le caselle che hanno proprietà come altezza, larghezza, profondità, peso, ecc. Il filtro potrebbe avere qualcosa come MaxWidth in modo che le...
posta 08.09.2011 - 00:07
5
risposte

Perché usare un bool su più astrazioni specifiche del dominio

I booleani vengono spesso usati per modellare dicotomie specifiche del dominio. L'esempio più comune a cui riesco a pensare è il successo o il fallimento di un'operazione. Mi sembra che un booleano debba essere interpretato nel contesto in cui v...
posta 02.03.2015 - 20:43
3
risposte

che cosa fare quando UX richiede un design di evento brutto e contorto e non sai come implementarlo in modo pulito?

Mi è stato assegnato il compito di creare un'applicazione client desktop che recuperi i dati da apis web e li presenti all'utente. Nell'ultimo mese circa, ho trascorso la maggior parte del mio tempo e delle mie energie portando in vita la fun...
posta 15.06.2014 - 14:01
2
risposte

Su quale livello di astrazione faresti TDD?

problema Mi trovo a inchiodare la struttura della classe avendo troppi test unitari che rendono difficile apportare modifiche. Esempio Supponiamo di avere una classe A che utilizza le classi B1 e B2. La classe B1 utilizza le classi...
posta 31.01.2014 - 22:33
4
risposte

Metodo generico o metodo specifico?

Sto creando una relazione notificatore / notifee. Non sono abbastanza sicuro di quale sia il design migliore. Per quanto riguarda "meglio", il mio obiettivo è quello di ottenere qualcosa che sia amichevole per l'estensione. Ad esempio, vedi sott...
posta 10.09.2016 - 23:14