Domande con tag 'design-patterns'

4
risposte

Come definire chiaramente i confini di un contesto limitato

Dopo circa un mese dalla lettura e dalla ricerca di DDD, ho deciso di avviare il mio progetto e creato DDD con questi contesti limitati > Clienti Prodotti Ordini Fatturazione Ogni contesto limitato ha un'API di riposo come livell...
posta 26.04.2016 - 17:58
1
risposta

Logica aziendale vs Livello di servizio

Ho letto questa risposta: link correggi la mia comprensione. Regole aziendali si riferisce all'elenco di passaggi di attività nel mondo reale (senza codici). Business Logic fa riferimento al processo di conversione delle regole azien...
posta 01.03.2017 - 08:14
5
risposte

Come si definisce un singolo metodo generico per applicare eventi sottotipi di una classe base?

( Nota : non sono sicuro di come inquadrare correttamente la domanda, quindi sentiti libero di modificarlo o commentare come posso migliorarlo.) Credo che questa domanda, pur coprendo un ambito abbastanza ampio, sia piuttosto limitata ai ling...
posta 03.07.2017 - 16:36
4
risposte

Incapsulamento per query complesse

Ho provato a porre questa domanda prima su StakOverflow in un modo più concreto, ma dopo essere stato indicato qui ho capito che dovrei riformularlo in termini più generali; tuttavia, puoi comunque consultare la domanda originale , se voglio pi...
posta 14.03.2016 - 14:52
1
risposta

Dovrei creare lo stack di annullamento nel modello o nel relativo wrapper?

Sto costruendo un'applicazione (Python / PyQt). L'articolo del primo ordine sarà una vista ad albero / modello con molte funzioni di supporto per aggiungere nuovi elementi, spostarli nell'albero, ecc. Quindi avrò un oggetto finestra principale c...
posta 22.03.2015 - 22:08
3
risposte

"Il metodo di fabbrica è una specializzazione del metodo dei modelli". Come?

Somiglianze e differenze tra i due: Metodo modello si basa sull'ereditarietà. Definisce i passaggi di un algoritmo e lascia il compito di implementarli in sottoclassi. Metodo di fabbrica si basa sull'ereditarietà. Una super...
posta 12.01.2017 - 23:38
1
risposta

Pattern di deposito e query di database

Dopo aver letto altri post, mi sembra già che il concetto "repository" e "database" non vadano bene di pari passo, poiché sono pensati per essere concetti completamente separati .... ma chiederò domanda comunque. Attualmente devo importare di...
posta 11.01.2017 - 19:28
2
risposte

Sperimenta con metodi non convenzionali per utilizzare modelli di progettazione?

Ci atteniamo agli usi e alle best practice standard perché lavorano e comunicano bene l'intento, ma senza provare nuove cose non possiamo davvero crescere. Hai mai provato qualcosa che sembrava assurdo ma ha funzionato davvero bene? Quando funzi...
posta 03.12.2010 - 09:51
3
risposte

Pattern / algoritmi di replica dei dati

Ho una serie di sistemi che devono essere distribuiti a un numero variabile di nodi ( almeno due, ma più probabilmente 8 - 10 ). Per motivi di prestazioni, ogni singolo stato deve essere mantenuto in memoria e replicato su almeno due nodi, sebbe...
posta 19.12.2011 - 14:16
2
risposte

Progettare correttamente i sistemi di plugin basati sul web in modo da non sprecare tante risorse?

Molti sistemi CMS che si affidano a terze parti per gran parte del loro codice spesso costruiscono sistemi "plugin" o "hook" per facilitare agli sviluppatori la modifica delle azioni del codebase senza modificare i file core. Questo di solito...
posta 20.01.2012 - 19:14