Tutte le domande

1
risposta

Sviluppo di app per finestra di dimensioni fisse per Mac OS X

Sto sviluppando un'applicazione piuttosto carina che verrà rilasciata su Mac App Store. A causa dell'uso intensivo della sua grafica, risparmiare molto tempo sull'interfaccia utente se l'app può essere rilasciata con una finestra di dialogo p...
posta 19.12.2012 - 22:38
1
risposta

Il modello di attore è ideale per il controllo della concorrenza

quindi sto pensando di usare il modello dell'attore per risolvere un problema che attualmente ho. Per brevità, ho inventato uno scenario in modo da non diventare troppo tecnici. Diciamo che ho 3 panchine ma ogni panchina supporta un diverso n...
posta 30.01.2018 - 16:42
1
risposta

Algoritmo efficiente per dedurre il tipo di oggetto in modo dinamico in base ai membri

Sto progettando un DSL (in clojure, in particolare, sebbene questa domanda sia più generale di quella) in cui le "entità" sono tracciate come hash / mappe immutabili e dove l'appartenenza a "concetto" di un'entità è determinata dinamicamente da...
posta 06.06.2017 - 17:39
1
risposta

Esiste un modello di progettazione per tali eventi con conferma?

Contesto Esiste un'applicazione C ++ modulare. Ogni modulo fornisce un'interfaccia (una classe astratta) che viene utilizzata da altri moduli. Non ci sono dipendenze circolari. L'interazione del modulo avviene tramite chiamate al metodo dir...
posta 30.10.2017 - 15:59
1
risposta

Il messaggio di errore / ack dovrebbe essere costruito nel client o nel server?

I messaggi che verranno mostrati al client dovrebbero essere risolti sul lato client o sul lato server? Qualche design (dis) vantaggio a cui puoi pensare tra i due approcci? Se il sistema conserva informazioni riservate e diversi set di informaz...
posta 09.10.2017 - 10:30
1
risposta

Cosa si intende esattamente con il termine "client API"

Sto leggendo il libro Algorithms di Robert Sedgewick e vedo spesso il termine client API. Si prega di dare un'occhiata a questo esercizio: Write an iterable Stack client that has a static method copy() that takes a stack of strings as arg...
posta 02.11.2017 - 07:31
1
risposta

Il modello eloquente autocosciente implementa il modello di strategia

Mi piacerebbe avere un modello (Eloquent) che implementa una classe basata su una proprietà del modello una volta creata. Penso che questo sia il modello di strategia, ma dal momento che lo sto facendo da dentro un modello e non passando la dipe...
posta 04.01.2018 - 21:44
1
risposta

Qualunque svantaggio nell'usare websockets per app client non web?

questo è il mio primo post qui. Mi chiedo se ci sia qualche svantaggio nell'usare websockets come metodo di comunicazione per un'applicazione client non basata sul Web per connettersi a un server? Sto guardando la progettazione di un gioco a...
posta 31.01.2018 - 22:03
2
risposte

Versioning API: livello di rilascio vs livello funzionale

Ho utilizzato un'API in un'app con URI come questi: /API_Name_1/v1/param1/param2 /API_Name_2/v1/param1 /API_Name_3/v1/param1/param2/param3 /API_Name_4/v1/param1/param2 ecc. Ora solo una delle mie API [es. API_Name_2] necessario cambiare...
posta 14.09.2017 - 12:42
1
risposta

Più OAuth2 access_tokens sulla stessa pagina

Ci è stato affidato il compito di implementare una dashboard contenente più widget. La dashboard stessa e tutti i widget devono accedere a varie API protette. Il nostro protocollo di autorizzazione è OpenID. Attualmente, la dashboard richiede...
posta 30.10.2017 - 10:53