Domande con tag 'design-patterns'

1
risposta

Principio di inversione delle dipendenze (Swift) - Applicabile anche senza polimorfismo? (Astrazione: generici vincolati)

Esistono numerosi articoli / blog che spiegano il Principio di inversione delle dipendenze (DIP) usando Swift; per citarne alcuni (i migliori risultati di Google): GitHub / ochococo / OOD-Principles-In-Swift - Il principio di inversione d...
posta 14.01.2018 - 20:52
1
risposta

Quando il codice cliente può conoscere le implementazioni del modello di strategia?

Sto pensando di utilizzare un modello di strategia per la gestione dei file di configurazione, in questo modo posso supportare alcune configurazioni legacy. Mi sento abbastanza solido sul design generale (come il suo modello di strategia p...
posta 10.07.2017 - 17:44
2
risposte

Una semplice app GUI: afferma

Sto creando un'app Windows Form: È client-server. Autorizzazione, quindi caricare alcuni dati dal server, quindi inviare di tanto in tanto alcune statistiche. Si dovrebbe seguire una procedura di bootstrap, quindi avvia i calcoli (un proce...
posta 19.12.2016 - 21:58
3
risposte

Come rifattorizzare le classi di visualizzazione "annidate" per evitare chiamate di metodo profonde?

Diciamo che sto visualizzando un mucchio di dati ( model ) usando una classe View per il rendering. Tuttavia, molti dati hanno dati secondari ( model s) abbastanza complicati da richiedere classi di rendering separate. Nella mia...
posta 14.01.2013 - 07:33
3
risposte

Qual è un buon modello di design per la mia nuova classe?

Sono un programmatore principiante che, dopo aver provato a gestire oltre 2000 righe di codice procedurale per PHP, ora ha scoperto il valore di OOP. Ho letto alcuni libri per aggiornarmi sulla teoria iniziale, ma vorrei qualche consiglio sull'a...
posta 02.10.2012 - 02:49
1
risposta

DTO può essere considerato come oggetto Business (con comportamento)?

In base a questa domanda e alla sua risposta: Oggetto nel livello aziendale uguale a DTO con logica ? Voglio chiedere: Che cosa succede se al posto di DAL, sto ricevendo dati da un servizio remoto (API) tramite DTO. I miei DTO qui rap...
posta 10.06.2017 - 02:32
1
risposta

Modello "Cloni" Aggiunta di complessità al progetto MVC N-Tier?

Stavo discutendo di una mia struttura di progetto con un amico e lui ha sottolineato un punto interessante su come la mia architettura sembra introdurre complessità e astrazione nei miei strati avendo "cloni" di modelli esistenti. La struttur...
posta 03.10.2017 - 04:31
1
risposta

Modelli di progettazione per modellare il grafico decisionale complesso

Attualmente sto costruendo un pezzo di codice che crea effetti collaterali basati sui parametri di input. Ha circa dieci parametri di input e circa sei effetti collaterali disponibili. Sulla base dei parametri di input, gli effetti collaterali s...
posta 29.01.2018 - 17:38
2
risposte

Come gestire diverse configurazioni con proprietà non sovrapposte?

Sto lavorando a un progetto basato sulla tecnologia Java EE. Per prima cosa vorrei dirti cosa voglio raggiungere, quindi cosa ho già provato. Task: Immagina due tipi di configurazioni, che vuoi scegliere e modificare / definire nell'applic...
posta 22.07.2016 - 14:22
2
risposte

Aggiornamento di più entità contemporaneamente utilizzando il pattern del mapper dei dati

Ho studiato architettura software e modelli di progettazione per le settimane passate e per una settimana non riesco a smettere di pensare ai problemi di prestazioni che derivano dalla flessibilità del pattern data mapper. Nel libro scritto da M...
posta 17.07.2016 - 02:38