Domande con tag 'design'

2
risposte

Il modello di strategia prevede la modifica di ogni sottoclasse?

Considera una percentuale eccellente diAnimal, ereditata da più sottoclassi ( Dog / Bird ). Nella loro istanziazione, gli oggetti hanno il loro stato locale e amp; comportamento: wiki dice: The strategy pattern defines...
posta 23.09.2017 - 18:45
1
risposta

Che cosa è esattamente l'accoppiamento dei dati? Quali sono i suoi lati negativi?

L'ho trovato in questo articolo : You call a method and pass it a parameter that doesn’t affect its control flow. This is still coupling, but we’re starting to reach the kind that isn’t so bad. Sometimes you need parameters! If you...
posta 05.07.2017 - 23:33
1
risposta

Riattacco di grafici di entità completa per applicazioni frontend / backend che comunicano usando REST API / JSON?

Sto cercando di sviluppare applicazioni aziendali con backend separato (persistenza, logica aziendale, flussi di lavoro lato server) e frontend (presentazione, alcune logiche di business) che comunicano tra loro utilizzando l'API / JSON REST. Qu...
posta 08.08.2017 - 20:49
1
risposta

Come posso filtrare il mio sistema di coordinate?

Seguendo con questo , ho un mucchio di coordinate e le disegno su un'immagine bitmap come sistema di coordinate. Ora, vorrei eliminare tutto il rumore e le coordinate del filtro per dare un percorso "più pulito" o "più pulito" e dati "meno" o...
posta 21.07.2016 - 21:15
1
risposta

Documento di architettura software di riferimento estendibile: buona idea o no?

Mi è stato assegnato il compito di scrivere SAD per i nostri attuali due progetti e ce ne sono molti altri in arrivo, tutti simili anche se in modi diversi, per lo più tecnici (hanno tutti requisiti simili) Per prima cosa stabiliamo cosa pens...
posta 31.07.2016 - 20:15
3
risposte

Progettazione SQL CRUD Java / Android

Tutti gli SQL nella mia app ... Dovrei limitarlo alla sua classe speciale? Ad esempio una classe MyDatabase che estende SQLiteOpenHelper e implementa tutte le tabelle create, definisce tutti i nomi delle tabelle, i nomi delle colonne, le qu...
posta 08.08.2016 - 04:13
2
risposte

Decisione di progetto: gerarchia delle classi o Java 8 Facoltativo

Sto davvero riconsiderando la mia attuale gerarchia di classi per timeslot (in un programma). Volevo renderli il più flessibili possibile in modo da coprire molte possibilità di ciò che potremmo capire come un periodo di applicazione, così ho fi...
posta 10.06.2016 - 09:47
2
risposte

Come creare un'implementazione efficiente di un dizionario di sinonimi?

Come faccio a creare un dizionario di sinonimi che sia efficiente in termini di recupero dei sinonimi di una parola? In sostanza, voglio utilizzare alcuni tipi di archiviazione dei dati per archiviare gruppi di parole e consentire a un utente...
posta 29.06.2016 - 20:32
1
risposta

Accesso ai dati dal livello intermedio

Sto creando un'applicazione API Web a 3 livelli basata sulla guida di Azure qui. Questo ha un livello intermedio e un livello dati entrambi in API Web. Finora la mia applicazione è piuttosto semplice, il livello intermedio riceve una richiest...
posta 03.06.2016 - 21:04
2
risposte

broker AMQP e garanzie di successo

Sto cercando di capire come un broker AMQP, come RabbitMQ, può essere integrato nella nostra architettura. Questo dovrebbe consentire di scalare facilmente in orizzontale in futuro. Per semplicità, permettimi di porre la domanda tramite un'an...
posta 24.06.2016 - 09:29