Domande con tag 'design'

3
risposte

Come mantenere le informazioni relative alla vista in MVVM e posso memorizzarle nel modello?

Ho una discussione in corso con alcuni colleghi su come gestire le viste sul nostro modello. Abbiamo un modello che può essere rappresentato da molte viste. Supponiamo di avere alcuni dati archiviati in un array e di visualizzare i dati in un...
posta 31.07.2014 - 14:21
1
risposta

Come progettare il meccanismo di estensione per l'app java

Ho un'applicazione in cui ho un set di funzionalità di base. L'applicazione stessa deve funzionare in modalità solo core. Vorrei anche rendere l'applicazione estendibile in modo tale che, quando alcuni file jar / plugin esistono nel per...
posta 02.07.2014 - 17:50
3
risposte

Strategie di implementazione per contatore atomico

In pratica ho una variabile contatore decrementata e frequentemente sottoposta a polling. Ci sono tre opzioni per implementarlo, che posso pensare: Numero 1: private volatile int count; public void Finished() { Interlocked.Decrement(ref...
posta 30.07.2014 - 11:08
1
risposta

Come dividere una classe

Supponiamo di avere una classe Migrator per eseguire migrazioni DB. Ha anche funzionalità per bloccare il db e assicurarsi che nient'altro possa funzionare allo stesso tempo. Ora ho un'altra funzionalità che richiede anche il blocco del...
posta 07.03.2017 - 11:05
2
risposte

Come valutare più confronti booleani e decimali in un ampio elenco di dati?

Ho un problema di progettazione e nessuno che mi aiuti a sfidarlo. Tranne te. Il sistema gestisce i file di dati. Ogni riga può essere confrontata con un numero di criteri, scelti dall'utente. La riga è quindi vera o falsa per quel criterio....
posta 30.03.2017 - 15:40
2
risposte

Modellazione dell'architettura software

Sono un po 'confuso sul modo migliore di modellare visivamente architettura basata sullo spazio (SBA) per presentare il sistema / progettazione dell'architettura software per un client. L'obiettivo di questa modellazione è mostrare: I c...
posta 24.05.2013 - 14:38
1
risposta

Che percorso progettuale dovrei prendere?

Quindi ho assunto un progetto al lavoro che sto avendo difficoltà ad attaccare e mi piacerebbe ricevere feedback e suggerimenti. Lavoro per un negozio online dove abbiamo un vecchio script di + 7k line che usiamo per creare vari feed di prodo...
posta 03.02.2014 - 22:44
2
risposte

Come refactoring alla versione più pulita degli stati di mantenimento del widget

Backstory Ho ereditato un sacco di codice che mi piacerebbe refactoring. È un'applicazione UI scritta in javascript. Stato attuale: Abbiamo un'applicazione principale costituita da diversi componenti dell'interfaccia utente. E ogni...
posta 24.06.2013 - 14:09
3
risposte

Design pattern consigliato per gestire più algoritmi di compressione per una gerarchia di classi

Per tutti voi esperti OOD. Quale sarebbe il modo consigliato per modellare il seguente scenario? Ho una certa gerarchia di classi simile alla seguente: class Base { ... } class Derived1 : Base { ... } class Derived2 : Base { ......
posta 25.06.2013 - 19:19
2
risposte

Struttura della classe per implementare un sistema di revisione simile a Stack Exchange

Stavo rivedendo alcuni thread su Stack Overflow e ho iniziato a chiedermi come avrei progettato le mie classi e relazioni per creare un sistema del genere. Il mio obiettivo - Voglio creare un sistema di revisione come il sistema di revisi...
posta 15.08.2013 - 10:16