Domande con tag 'design-patterns'

2
risposte

Service layer - classi di servizio grassi?

Diciamo che ho un servizio per Job Offer entità nell'app CRM. L'offerta di lavoro è correlata a molte molte cose, quindi ci saranno molti metodi sul livello di servizio per interagire con sopra. Quale dovrebbe essere considerato un appro...
posta 09.01.2015 - 09:25
3
risposte

Come implementare il pattern di repository per un'app che cambierà il suo database da sql a nosql in un paio d'anni?

Ho letto molto sull'implementazione del repository. Sono confuso su quale modo implementarlo per un progetto, sono sicuro che cambierebbe i suoi metodi del livello dati a causa della migrazione dei db da MS Sql Server a NoSQL tra un paio d'anni....
posta 30.01.2015 - 10:58
3
risposte

Statico (alternativa al modello di metodo template basato su classi per linguaggi orientati agli oggetti imperativi?

EDIT: nota che voglio un metodo di compilazione static , quando so esattamente cosa deve andare dove in fase di compilazione. Spesso mi capita di avere più funzioni che seguono lo stesso schema, ma solo alcune parti cambiano. Spesso scelgo i...
posta 09.06.2017 - 20:40
1
risposta

Quale modello di progettazione utilizzare durante la progettazione del distretto?

Diciamo che sto cercando di progettare un distretto.   Ho 1) house 2) community (groups of 2 or more then 2 house) 3) city (group of more then two community) 4) district (groups of 2 or more then 2 city)...
posta 20.07.2017 - 17:53
1
risposta

DI rispetto al modello di fabbrica? Tutti e due ? o un approccio diverso?

Diciamo che abbiamo una classe astratta chiamata BaseSwitch , ereditata da implementazioni concrete Switch A e Switch B , ogni switch rappresenta un interruttore di vita reale (uno strumento di telefonia che tra le sue responsabilit...
posta 30.01.2014 - 19:34
1
risposta

Best practice per il refactoring della struttura dei file dei parametri in più ambienti

Informazioni di background e cosa ho provato All'interno di ciascuno dei due ambienti per lo più distinti, ad esempio "Ricerca" e "Produzione", è necessario un file dei parametri strutturato. Il file contiene cose come connessioni al databa...
posta 25.09.2013 - 15:00
3
risposte

SOA è un concetto destinato a funzionare all'interno di un codice o tra macchine su una rete?

Come dice la domanda: Quando si implementa "SOA", si tratta di un concetto destinato alla comunicazione tra sistemi su una rete o è inteso come un concetto che opera all'interno del linguaggio come modello?     
posta 24.11.2013 - 18:04
4
risposte

Ereditarietà: quando solo alcuni oggetti concreti devono condividere lo stato

Ho una serie di classi che rappresentano i widget in un sistema di layout. La classe base per tutti questi tipi di widget concreti è Widget . Se ho un pulsante e una casella di testo, entrambi derivano da Widget . Il layout è struttur...
posta 08.11.2018 - 21:54
3
risposte

Wrapping Object VS Copia dei campi

Quasi tutti i software hanno un numero di strutture di dati interne che non vogliamo esporre esternamente (tramite le API ad esempio). Diciamo che abbiamo alcune classi che rappresentano le tabelle del database 1: 1 - User , UserGroup...
posta 09.10.2018 - 11:13
1
risposta

Sviluppo di una calcolatrice utilizzando lo schema di comando

Nel tentativo di consolidare la mia comprensione dello schema di comando, ho deciso di scrivere un'applicazione per la calcolatrice che l'ha utilizzata. Dopo aver fatto alcuni progressi, mi sono reso conto che la mia scelta di applicazione po...
posta 24.03.2016 - 17:43