Domande con tag 'design-patterns'

2
risposte

Approccio dall'alto verso il basso vs Bottom-up durante la progettazione di una libreria di classi

Sto progettando una libreria di classi che rappresenti concetti di teoria musicale occidentale con temperamento equabile allo scopo di comporre musica con codice notata (mi rendo conto che ci sono altre librerie e programmi per questo, ma voglio...
posta 29.04.2015 - 22:20
1
risposta

Esiste già un nome comunemente noto per il "modello di verifica"?

Uso uno schema che chiamo "assicuri" estesamente nel mio livello di repository. In breve, fa quanto segue quando chiamo un metodo Ensure(...) : Utilizza gli argomenti nel metodo per tentare di popolare un'entità di un tipo specificato (i...
posta 14.12.2013 - 10:14
1
risposta

Esiste un modello per "housekeeping" di un DB NoSQL con consistenza finale?

Sto lavorando con un DB NoSQL con coerenza finale. Il mio software non sta solo inserendo oggetti Java in JSON, ma anche creando indici secondari per riferimenti incrociati e cose simili. Dato che il mio software deve creare tutti i riferimenti...
posta 15.09.2015 - 18:05
2
risposte

Android: modello per il controllo dei requisiti all'avvio?

L'attività di avvio della mia app verifica una serie di requisiti come se il GPS è abilitato, c'è una connessione di rete, l'app ha i privilegi di amministratore del dispositivo, ecc. Alcuni di questi controlli visualizzano le finestre di dialog...
posta 25.06.2015 - 06:07
3
risposte

Serializzare un oggetto in modi diversi

È normale per me, quando faccio lo sviluppo web, copiare gli attributi dalle mie classi modello all'altra classe che verrà inviata al client. Di solito, con una classe che accetta un modello ed estrae le informazioni necessarie, questo è suffici...
posta 14.07.2013 - 02:19
2
risposte

Aiutami a classificare questo tipo di architettura software

Ho letto alcuni libri sull'architettura del software mentre lo stiamo usando nel nostro progetto, ma non posso classificare correttamente l'architettura. È una specie di Enterprise Architecture, ma cosa esattamente ... SOA, ESB (Enterprise Servi...
posta 26.10.2011 - 19:25
10
risposte

L'insegnante richiede un uso eccessivo / ingiustificato dei modelli di progettazione [chiuso]

Studio informatica e ho una classe chiamata "Tecniche di programmazione". Il suo scopo è insegnare (noi) buoni principi di progettazione orientata agli oggetti. Durante il semestre abbiamo compiti a casa, programmi che dobbiamo scrivere per dimo...
posta 23.03.2012 - 14:26
1
risposta

Integrità dei dati in situazioni NoSQL

Sfondo Per iniziare, al lavoro lavoro con un sistema legacy che, ai suoi tempi, era piuttosto spettacolare, ma ora è ... interessante ... con cui lavorare. Usa IBM (ora Rocket) UniVerse come database di supporto. Una parte in particolare ch...
posta 14.07.2013 - 08:21
3
risposte

Design Pattern - DLL per strategia

Di solito mi sono trovato a progettare la mia applicazione nel modo seguente: Una DLL contenente interfacce per un sottosistema desiderato. Ad esempio, Company.Framework.Persistence.dll . Una nuova DLL per ogni strategia (o implementa...
posta 29.05.2015 - 13:59
1
risposta

Ristrutturazione di una grande estensione di Chrome / WebApp

Ho un Chrome Extension molto complesso che è diventato troppo grande per essere mantenuto nel suo formato attuale. Mi piacerebbe ristrutturarlo, ma ho 15 anni e questa è la prima webapp o estensione del suo tipo che ho creato, quindi non ho idea...
posta 27.05.2014 - 19:33