Domande con tag 'design-patterns'

2
risposte

Quale modello di progettazione dovrei usare per realizzare 3 oggetti liberamente accoppiati e incapsulati?

Ho provato a esaminare vari schemi di progettazione per risolvere un problema che sto riscontrando. Voglio che tre oggetti siano accoppiati liberamente e incapsulati. Oggetto 1: Spring Data Repository: Un oggetto per esporre il livello d...
posta 27.02.2017 - 18:14
1
risposta

Dovrei usare layer 'domain' separati?

Ho letto molto sul livello del dominio e DDD. Comunque sono ancora confuso a riguardo. Per me sembrano essere un nome di fantasia per le classi di business, ma più modellato rispetto al dominio dell'applicazione, ma poi la maggior parte dei prog...
posta 04.02.2015 - 18:45
3
risposte

Architettura software | App con back-end API

Ho cercato in rete una risposta, ma non sono riuscito a trovare una domanda simile né a rispondere. Quindi eccomi. Sto sviluppando un'app in cui un utente può scattare una foto di un'auto e recupererà il marchio dell'auto e probabilmente un m...
posta 04.03.2017 - 13:06
1
risposta

Hai ancora bisogno degli attributi created_by e updated_by con auditing dedicato?

Fino a quando ho scritto siti Web supportati da database, ho incluso create_by, created_at, updated_by e updated_at in ogni singola tabella. Come puoi immaginare, ogni volta che un record viene creato o aggiornato vengono impostati i campi appro...
posta 04.03.2015 - 14:52
1
risposta

Esiste un motivo di design Decorator che si escludono a vicenda?

Conosciamo il modello di design Decorator , ma come si comporterebbe l'implementazione di l'esclusione reciproca decoratori? Diciamo che ho uno schema decoratore per implementare i modificatori di armi in un gioco. I decoratori sarebbero,...
posta 25.02.2016 - 17:28
1
risposta

Comprensione del modello di deposito generico

Sto cercando di capire l'implementazione del repository generico. Ho visto questa linea (o simile ad essa) in molti esempi: public interface IRepository<TEntity> : IDisposable where TEntity : IEntity Alcuni possono spiegare le parti a...
posta 12.01.2016 - 07:27
1
risposta

Qual è la differenza tra i modelli Comando e Mediatore?

Nel mio gioco da tavolo voglio disaccoppiare la mia classe Player e Board da quando ho cambiato il sistema di spostamento pezzi più volte ora ed è stato un lavoro ogni volta. Penso che potrei usare un'interfaccia per fare una richiesta...
posta 17.01.2018 - 17:13
3
risposte

Come modellare gli oggetti con profondità infinita?

Sto lavorando a un'applicazione web che gestisce i congelatori di campioni in modo che i nostri ricercatori possano gestire e inventariare tutte le cose grossolane che hanno fatto. Un congelatore si presenta così: 1 Freezer +- X Racks +- Y...
posta 22.12.2017 - 20:45
2
risposte

Modelli di progettazione per l'elaborazione / la manipolazione dei dati

A volte quando scrivo una classe o un pezzo di codice che deve occuparsi di analisi o elaborazione dei dati, devo chiedermi se potrebbe esserci una soluzione migliore al problema. Esempio 1: In un recente esame abbiamo dovuto scrivere una s...
posta 12.06.2017 - 14:50
1
risposta

Sarebbe un uso efficace del modello soggetto / osservatore, o c'è un modo migliore?

TBH: Non ho mai usato un modello di osservatore. Ma sembra piuttosto utile per questa situazione: Sto sviluppando un gioco di strategia molto semplice. Coinvolge due combattenti che si battono simultaneamente l'un l'altro per un breve periodo...
posta 15.10.2010 - 23:44