Tutte le domande

1
risposta

Design Pattern per analizzare array di oggetti

Che cosa è considerata una buona pratica per analizzare una matrice di oggetti restituiti da un'API? Sto creando un servizio web RESTfull e un client che ha lo scopo di funzionare con questo servizio. Uno dei miei servizi REST restituisce...
posta 26.01.2015 - 08:32
1
risposta

Gestire dipendenze opzionali di classe

Mi chiedo come stai gestendo le proprietà di una classe opzionale. Diciamo che ho un prodotto che può nascere non deve avere una proprietà color . È davvero il modo migliore per farlo? Dovrei usare il modello di oggetto nullo? Dovrei usare i...
posta 15.08.2014 - 07:19
1
risposta

Installazione client server API

Supponiamo di avere una configurazione in cui è presente un server API e tutte le interazioni ruotano attorno all'API. C'è l'amministratore, i componenti pubblici e di terze parti che interagiscono con il server API. Supponiamo di avere un mo...
posta 23.07.2014 - 10:47
1
risposta

Quando riutilizzo o creo un nuovo Builder

Ho implementato un Pattern Builder in un progetto su cui sto lavorando. Sto usando questo modello di progettazione per creare campi e componenti (div, tabelle, pannello (boostrap)). Quindi ho una classe Component Director. Fa un ordine per...
posta 10.12.2014 - 15:59
2
risposte

Operatori impliciti di conversione per i tipi di valore in C #

Ho trovato questo articolo del blog: Gli operatori di conversione implicita sono cattivi . L'articolo scoraggia l'uso della conversione implicita con i tipi di riferimento. L'articolo descrive i problemi causati dalle conversioni implicite dei...
posta 15.10.2014 - 18:50
2
risposte

Fattori per la scelta tra l'utilizzo di una libreria wrapper o l'emissione di un processo da riga di comando dalla mia applicazione Web

Ho un'applicazione web Java che fa uso di alcune librerie, ad esempio: Ghost Script per convertire PDF in TIFF e Tesseract per OCR. Ci sono wrapper java per entrambi: Ghost4J e Tess4J. Quali sono alcune cose a cui dovrei pensare quando decido...
posta 28.09.2014 - 00:45
1
risposta

Funzionalità Commutazione per app (per test a / b)

Ho un'app pubblicata (Android / iOS) e vorrei strumentare la prossima versione in modo da poter abilitare / disabilitare o modificare le funzionalità da remoto, attraverso un'interfaccia web. Questo potrebbe facilitare il test a / b, per esempio...
posta 16.09.2014 - 02:48
1
risposta

Esiste uno schema o una procedura ottimale per passare un tipo di riferimento a più classi rispetto a una classe statica?

La mia applicazione .NET crea file HTML e, come tale, la struttura appare come variable myData BuildHomePage() variable graph = new BuildGraphPage(myData) variable table = BuildTablePage(myData) BuildGraphPage e BuildTablePage richiedono en...
posta 20.08.2014 - 09:59
1
risposta

Registra l'utente nell'app mobile senza e-mail

Al momento stiamo sviluppando un'app per Android e iOS che richiede all'utente di eseguire una registrazione. Tuttavia, non vogliamo che l'utente passi tutto questo e-mail e la password di attivazione del link, perché miriamo a fargli usare l'ap...
posta 10.10.2014 - 17:56
3
risposte

Qual è il modo corretto di trattare caratteristiche simili ma indipendenti?

Diciamo che abbiamo una richiesta di funzionalità in arrivo e iniziamo a lavorarci su, che chiameremo feature-1 . Introduce alcune nuove logiche per l'applicazione, che chiameremo logic-A e logic-B . Un programmatore si dirama dal ramo di ri...
posta 22.08.2014 - 13:05