Domande con tag 'design'

1
risposta

"Interface Component" di Leo Brodie

A pagina 85 del libro di Leo Brodie, Pensare in avanti, descrive un componente che chiama "Componente di interfaccia". Descrive le sue differenze e vantaggi su un'interfaccia standard come segue: When it comes to data interfaces between mod...
posta 04.08.2016 - 15:06
2
risposte

C'è qualche punto in un'implementazione digraph?

La prefazione Ciao! Sono solo uno studente di informatica medio, abbastanza principiante, che fa progetti personali di programmazione, e che probabilmente è fuori dalla sua profondità e non ha idea di cosa stia facendo. Quindi, potrei aver bi...
posta 17.11.2017 - 03:56
1
risposta

Design del sistema: inserti transazionali a livello di applicazione

Ho un sistema che raggiunge un'API su base giornaliera e raccoglie dati. Questi dati sono suddivisi in gruppi logici, con un gruppo logico definito come tutti i dati appartenenti a un particolare utente. Un utente ha 30 account secondari e, per...
posta 05.03.2018 - 17:12
1
risposta

Quando è il test di interazione (verifica di chiamata) mentre il test di unità è considerato eccessivo?

Ho l'impressione che il test di interazione (verificando le invocazioni fittizie) in generale dovrebbe essere evitato. Quando invece dovrebbe essere asserito il metodo di prova unitario. Tuttavia ci sono casi in cui il test di interazione...
posta 28.02.2017 - 06:42
3
risposte

Un'alternativa all'architettura a 3 strati?

Al lavoro, un architettura a 3 strati è il punto di riferimento ogni volta che un'applicazione web è necessaria. Non mi dispiace, ma molte delle applicazioni che iniziamo, non sembrano avere una necessità iniziale per questo. Queste applica...
posta 03.07.2017 - 08:48
5
risposte

Principi OOP nelle classi clienti e account di una banca

Sto progettando un'applicazione bancaria che si occupa di clienti con account FD. Ci sono due approcci: Approccio 1 In questo il cliente ha un elenco di account. L'applicazione bancaria gestirà i conti attraverso i clienti. Il mio...
posta 13.08.2015 - 05:09
1
risposta

Implementare un requisito con un decoratore e garantirne l'utilizzo

In una libreria condivisa ho una funzione che è ampiamente utilizzata. Sto implementando un requisito per la funzione di sovrascrivere il suo comportamento quando le entità si trovano in uno stato specifico. Ho deciso di implementare questo r...
posta 16.08.2015 - 15:34
3
risposte

Come capire se una proprietà è un membro di una classe o devo creare una classe diversa che la detiene?

A volte quando crei una classe puoi aggiungere diverse proprietà (nuovi membri dati) di cui non sei sicuro se vuoi farlo o no. Ad esempio, ho un gioco di slot del casinò. Ho tessere e tessere che ruotano su bobine diverse. Quindi una volta che 3...
posta 10.08.2015 - 16:39
1
risposta

Perché in questo esempio è necessaria una classe Decorator astratta?

Perché abbiamo bisogno di ShapeDecorator in questo design? Perché non possiamo semplicemente avere RedShapeDecorator implementare direttamente Shape ed ereditare da Shape?     
posta 24.11.2015 - 00:28
3
risposte

Qual è il modo più efficace per trovare un insieme di posizioni entro un raggio di un certo punto?

Immagina un set di dati di tutti i ristoranti negli Stati Uniti (simile a Yelp, ecc.), come faresti a restituire una serie di ristoranti all'interno di un certo intervallo di un particolare codice postale. (Supponendo che tu abbia già una funzio...
posta 26.05.2015 - 17:36