Domande con tag 'design'

1
risposta

Genera l'id nell'applicazione o ne usi uno generato dal database?

Sto scrivendo una piccola app che gestisce un paio di ricette. Ho un database MySQL che viene utilizzato dal mio livello di persistenza dei dati. Ho bisogno di qualche tipo di id nei miei oggetti di business che rappresentano le ricette per usar...
posta 04.03.2016 - 19:19
2
risposte

Scrittura di codice estensibile o cancellabile [chiuso]

So che potrebbe trattarsi solo di semantica, ma leggendo l'articolo intitolato Scrivere un codice che è facile da eliminare, non facile da estendere mi ha fatto pensare che forse è più o meno sulla stessa linea di creazione di codice che è fac...
posta 19.02.2016 - 22:56
2
risposte

Garantire l'output del programma è sempre lo stesso [chiuso]

Sto lavorando su un programma LOC + 10k, e ho bisogno di assicurarmi che il suo output sia sempre lo stesso per un dato input. Il programma consiste di dozzine di moduli e classi, ereditati da MainClass . (Gli esempi di seguito sono molto se...
posta 23.08.2015 - 09:14
3
risposte

Design della ricerca di prodotti nell'applicazione e-commerce?

Sto cercando di creare un'architettura di alto livello per la ricerca di prodotti in applicazioni di e-commerce scalabili come Amazon / Best Buy, ecc. Caso di utilizzo: - cerca qualsiasi elemento in testo libero. Dì prodotto di ricerca uten...
posta 23.03.2017 - 01:20
2
risposte

Aggiungi metodo all'interfaccia per una sola implementazione

Ho una fabbrica per un'interfaccia con diverse implementazioni. Ma un'implementazione richiede un metodo extra di cui gli altri non hanno bisogno. Come posso risolvere questo problema senza implementare metodi di "eccezione non implementata" in...
posta 28.03.2017 - 07:04
1
risposta

L'oggetto modulo deve essere considerato un DTO?

L'ho preso da uno dei tutorial video online. L'autore associa i dati del modulo non direttamente all'oggetto valore, ma prima al DTO valido e POI all'oggetto valore, utilizzando il servizio. Esempio: package com.foo.spring.dto; import java...
posta 02.12.2014 - 09:58
2
risposte

Pattern del repository con ORM multipli

Stiamo sviluppando l'applicazione con MVC e Repository Pattern. Attualmente stiamo usando EF come un ORM. Ma in seguito dobbiamo cambiare l'ORM in ibernazione. Qualsiasi idea sull'architettura. Attualmente pianifico l'architettura come Co...
posta 04.11.2016 - 13:24
1
risposta

Stato globale dei giochi (o altro). Esempio: Attesa, Scommessa, Battaglia nel gioco d'azzardo

Quindi sto facendo un bot per le scommesse IRC. Fondamentalmente il gioco / bot ha tre stati di chat di assunzione. Stato 1: scommesse Se qualcuno dice "! Scommetti i soldi del team", analizzalo e registralo. Stato 2: Combattimento Non...
posta 15.01.2015 - 01:21
1
risposta

Applicazione con struttura dati veramente dinamica [chiusa]

Bene, sono sull'orlo di questo progetto che mi ha davvero lasciato perplesso. La situazione è, nel nostro ufficio, abbiamo un dipartimento che raccoglie dati sugli indicatori di performance aziendale da tutti i dipartimenti e filiali. Il meto...
posta 28.01.2015 - 09:12
2
risposte

Architettura esagonale: gestisce più ritorni dalla logica del dominio

Sto guardando usando hexagonal / ports & gli adattatori disegnano in qualche codice su cui sto lavorando e per la maggior parte sono contento, ma c'è una parte che non riesco a capire come gestire la necessità di valori di ritorno diversi da...
posta 15.10.2014 - 09:41