Domande taggate «architecture»

Il design e la descrizione di alto livello di un sistema software. Il design architettonico distilla i dettagli di implementazioni, algoritmi e rappresentazione dei dati per concentrarsi sull'interazione dei componenti della "scatola nera".



4
Il modello del "centro notifiche" incoraggia la progettazione di programmi buoni o cattivi?
A volte mi imbatto in queste API in stile hub di messaggi, ad esempio Cocoa NSNotificationCenter: http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSNotificationCenter_Class/Reference/Reference.html Di solito queste API forniscono un punto di accesso globale su cui ti iscrivi o trasmetti messaggi / eventi. Sto pensando che questo sia un problema perché incoraggia un'architettura di programma piatta e …






3
Comprensione del modello di flusso
In realtà sto studiando il modello di flusso e c'è qualcosa che non riesco a capire riguardo ai negozi . Cosa sono esattamente? Ho letto molti articoli e sembra che riguardi il dominio. Significa che questa è la parte "astratta" relativa alle chiamate API o alle chiamate back-end? Non è …




3
IValidatableObject vs Single Responsibility
Mi piace il punto di estensibilità di MVC, che consente ai modelli di vista di implementare IValidatableObject e aggiungere una convalida personalizzata. Cerco di mantenere i miei controller snelli, avendo questo codice come unica logica di validazione: if (!ModelState.IsValid) return View(loginViewModel); Ad esempio un modello di vista di accesso implementa …



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.