Domande taggate «architectural-patterns»

Un modello architettonico è una soluzione riutilizzabile generale correlata alla struttura di alto livello dei sistemi software. Per le soluzioni riutilizzabili con uno scopo più specifico (ad esempio singole classi / componenti e le loro interazioni), preferisci il tag "design-patterns".


5
Architettura pulita: caso d'uso contenente il presentatore o la restituzione dei dati?
L' architettura pulita suggerisce di consentire a un interattore del caso d'uso di chiamare l'implementazione effettiva del presentatore (che viene iniettato, a seguito del DIP) per gestire la risposta / visualizzazione. Tuttavia, vedo le persone implementare questa architettura, restituire i dati di output dall'interattatore e quindi lasciare che il controller …



5
Funzione che restituisce true / false vs. void in caso di successo e genera un'eccezione in caso di errore
Sto creando un'API, una funzione che carica un file. Questa funzione non restituirà nulla / nulla se il file è stato caricato correttamente e genera un'eccezione in caso di problemi. Perché un'eccezione e non solo falsa? Perché all'interno di un'eccezione posso specificare il motivo dell'errore (nessuna connessione, nome file mancante, …






3
Qual è la differenza tra i modelli editore-abbonato e reattore?
Gli schemi di pubblicazione-iscrizione e Reactor sembrano molto simili a me. Come sono diversi? In entrambi i modelli un messaggio viene trasmesso indirettamente agli abbonati (ascoltatori nel modello di reattore). Sento che il modello di osservatore è molto simile anche ad altri due modelli. Quali sono le differenze chiave tra …





Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.