Domande con tag 'design'

1
risposta

Progettazione scalabile per un'applicazione Web [chiusa]

Le mie scuse se questo è il sito di scambio di stack sbagliato per questa domanda. Per favore, fammi sapere se dovrei chiedere questo in un posto diverso. Recentemente sono andato a un colloquio. L'intervista riguardava la posizione di senior...
posta 29.01.2018 - 22:57
2
risposte

Aggiorna pagina Web VS compromesso idea di "memorizzazione nella cache" durante la creazione / recupero / aggiornamento / eliminazione (CRUD) dei dati tra app Web e database

Design 1: per un'applicazione web. In passato, se inserisco un record / dati nell'interfaccia utente, salverò questi nuovi dati nel database, quindi l'interfaccia utente verrà ricaricata (come facendo clic sull'icona di aggiornamento del browser...
posta 04.07.2017 - 02:42
4
risposte

È sempre carico di dati da un database un difetto di progettazione?

Tutti i progetti aziendali su cui lavoro sembrano seguire lo stesso schema. Viene inviata una richiesta al server (da un client o Api) Il lato server carica alcuni dati da un database Modifica i dati in qualche modo Conferma le modific...
posta 05.07.2017 - 18:07
3
risposte

Quando inviare una notifica push a un'app di chat?

Voglio aggiungere notifiche push a un'applicazione di chat su cui sto lavorando. Inizialmente pensavo di dover scrivere una logica di business per rilevare che un messaggio non era stato recapitato e quindi tentare di inviare la notifica per...
posta 18.07.2017 - 00:49
2
risposte

Un modo per mantenere l'oggetto tra i livelli disaccoppiato?

Penso che questo sia un problema di progettazione comune, ma continuo a grattarmi la testa ogni volta che lo affronto. Da un lato, abbiamo la nostra API che invia o riceve strutture semplici che possono essere utilizzate da app Web, dispositi...
posta 18.07.2017 - 21:56
2
risposte

Quale oggetto dovrebbe avere la responsabilità di aggiornare lo stato di un altro oggetto?

Diciamo che ho una classe di entità ListOfItems con molte entità correlate Item . Questi elementi vengono elaborati in una classe ItemsProcessor che incapsula il comportamento. Questa classe ha diverse liste di controllo e variabil...
posta 14.09.2017 - 10:05
2
risposte

Imposta il metodo di ritorno su booleano per determinare se il prossimo metodo deve essere eseguito

Sono curioso di sapere se questo design è considerato una buona o cattiva pratica. Ho un dispatcher e una classe di servizio. Dispatcher ho il seguente: public void doBeforeUpdate(Map<Id,sObject> oldMap, Map<Id,sObject> newMa...
posta 15.09.2017 - 17:30
1
risposta

In che modo i nomi globali e locali sono disambiguati dal compilatore nel codice a tre indirizzi?

Nel libro Compilatori: principi, tecniche e strumenti (seconda edizione) , Appendice A, gli autori offrono un'implementazione di un front-end del compilatore che genera un codice a tre indirizzi per un linguaggio molto semplice. Come molte...
posta 16.09.2017 - 19:14
2
risposte

Utilizzo degli attributi sulle proprietà per descrivere l'oggetto principale

Ho una classe che viene utilizzata per creare una GUI "impostazioni" per qualsiasi altra classe. Esempio rapido per chiarezza: Usogliattributiperdecorareisingolielementi.Adesempio,puoispecificareToolTipText:[Attributes.Display(ToolTipText="I...
posta 15.06.2017 - 17:09
2
risposte

Come posso centralizzare l'accesso ai dati tra un servizio web php e un servizio API JSON nodejs?

Ho un'applicazione web php scritta con architettura tradizionale con modelli, controller e modelli ORM. Ho anche un servizio web JSON API nodejs che accetta le connessioni in entrata e risponde con le risposte JSON Entrambi i servizi opera...
posta 22.05.2017 - 11:15