Domande con tag 'design'

1
risposta

Shift Javascript framework - Che modello è questo? MVP, MVC o qualcos'altro [chiuso]

Ho creato un framework molto piccolo per essere in grado di allontanarmi da tutte le confusioni durante lo sviluppo. Il punto del framework non è quello di sostituire qualsiasi libreria di scelta, ma semplicemente segregare il codice alla sua lo...
posta 04.02.2013 - 12:37
4
risposte

Estrarre un modulo o utilizzare direttamente il modulo Singleton?

Sto lavorando su un modulo che dipende da altri moduli per alcune funzionalità. Ora il modulo dipendente fornisce molte funzionalità e ho bisogno solo di alcune di esse, quindi ho avuto l'idea di creare un'astrazione dello stesso nel mio modulo...
posta 01.02.2013 - 13:50
1
risposta

Controllo duplicato ridondante

Supponiamo di avere un'applicazione che accetta un flusso arbitrario di oggetti. Alcuni di questi oggetti appaiono più volte in questo stream. Il compito della mia applicazione è quello di filtrare quegli oggetti duplicati dallo stream e passare...
posta 23.02.2018 - 10:52
2
risposte

Come si applica la regola "Composizione radice" a Domain Driven Design?

Sono confuso dall'applicazione della "Composition Root" (CR) per creare aggregati in DDD. Seemann (2012) definisce CR come una "(preferibilmente) posizione unica ... dove i moduli sono composti". Discute per la composizione di grafici di oggetti...
posta 28.02.2018 - 16:44
1
risposta

Pattern simil-composito e violazione SRP

Recentemente mi sono accorto di implementare pattern simili a quello descritto di seguito. A partire dall'interfaccia: public interface IUserProvider { User GetUser(UserData data); } Il puro lavoro del metodo% p_de% è in qualche modo il...
posta 10.04.2012 - 17:43
1
risposta

Hai bisogno di aiuto per chiarire il design di un gioco per Android

Svilupperò un gioco Kakuro (Cross-Sums) per Android, e ho ottenuto l'algoritmo giusto. Ma non riesco a ottenere la parte di interazione dell'utente giusta- cioè il puzzle è molto grande. Quindi viene mostrata solo una porzione alla volta per...
posta 17.02.2012 - 13:45
1
risposta

Separazione del modello dall'interfaccia utente

Ho un'applicazione Swing con un TreeModel personalizzato che può fare riferimento a istanze di dominio. Mi sto chiedendo quali cambiamenti potrei fare se considerassi in seguito il passaggio a un'interfaccia web. Un modello collegabile sarebbe c...
posta 04.04.2012 - 21:59
1
risposta

Come devono essere condivise le interfacce comuni tra i repository di controllo dei sorgenti?

Ho codice che rappresenta l'interfaccia per una libreria che viene utilizzata da una varietà di client interni . In che modo questo codice di interfaccia deve essere esposto a questi client interni che vivono in repository di controllo del codi...
posta 31.07.2012 - 00:00
1
risposta

Progettazione di messaggistica CLI server-client

Sto realizzando prototipi di macchine singole, software per singolo utente con un modello client-server; il primo client per il quale sarà una CLI, ma mi aspetto che una webapp / GUI (locale) venga in seguito. Per la CLI, mi piacerebbe essere...
posta 09.09.2018 - 11:15
1
risposta

Organizzazione delle operazioni di supporto nel progetto SW, se ci sono pochissime funzioni di supporto

Ho un progetto Python in cui ho alcune classi che modellano varie cose che sto considerando (ad esempio, una classe car , una classe driver e una classe street ) e poi ho un singolo helper funzione che esegue un'operazione semplice...
posta 13.01.2018 - 07:21