Tutte le domande

2
risposte

Come integrare gli strumenti di analisi statica in un progetto in esecuzione

Ho iniziato in un'azienda che ha sviluppato un'app per 4 anni. Non hanno mai utilizzato nessuno strumento di analisi statica, quindi se li includiamo avremo tonnellate di avvertimenti. Sai come possiamo integrare questi strumenti in modo che...
posta 05.10.2015 - 08:06
1
risposta

C'è un modo molto performante per verificare che una raccolta abbia esattamente 1 elemento?

Ho trovato questa soluzione: if (Take(2).Count() == 1) c'è qualche altra soluzione per le prestazioni (o meglio zucchero sintattico) per fare questo controllo? Voglio un modo di performance perché questa sarà un'estensione usata su Linq To...
posta 15.08.2014 - 00:07
2
risposte

Come impedire agli autori di attacchi di duplicare gli invii?

Voglio creare un sito web di sondaggi. Un client richiede di rispondere al sondaggio usando POST e il server risponde con i candidati. Il client invia quindi un POST con le informazioni del candidato e il vincitore al server, che quind...
posta 04.09.2015 - 23:06
1
risposta

Sto sempre reimplementando l'osservatore / codice soggetto in Java. C'è un'opzione migliore?

Scrivo sempre le interfacce observer / subject in un particolare progetto Java, ad esempio: /** * Registers the receiver to the dispatcher. * When data arrives that the receiver can process, * it will be passed to the receiver. * ... */...
posta 12.08.2014 - 22:45
1
risposta

Agile Story Pointing - Risorse condivise

Gestisco un team che si occupa di 3 prodotti distinti per lingua / tipo di prodotto, in modo che 2 sviluppatori su 6 che gestisco siano sempre bloccati alla codifica su 2 dei prodotti (applicazioni client spesse). Gli altri 4, sono gli sviluppat...
posta 17.09.2014 - 18:18
3
risposte

Best practice per la geolocalizzazione

Stiamo scrivendo un motore di ricerca di voli. Vogliamo precompilare l'aeroporto di partenza per gli utenti mobili con quello più vicino alla loro posizione. Per fare ciò, il nostro piano è Trova un elenco di aeroporti con la loro latitudine...
posta 08.08.2014 - 19:34
2
risposte

Quali sono gli svantaggi di una "fabbrica semplice"?

Sto leggendo il libro » Head First Design Patterns « di O'Reilly. Prima di spiegare il modello di metodo di fabbrica, introducono prima una fabbrica semplice. Stanno usando l'esempio di una pizzeria. In un primo passaggio mostrano il problema...
posta 31.08.2014 - 08:01
1
risposta

Come analizzare diversi tipi di numeri con LALR (1)

Considera un parser LALR (1) per un formato file che consente numeri interi e numeri in virgola mobile. Come al solito, qualcosa come 42 deve essere un numero intero valido e un valore float valido (con una certa conversione automagic in...
posta 08.08.2014 - 07:52
2
risposte

La distribuzione di asset GPLd con un'applicazione non GPL viola la licenza?

Sto cercando di capire se posso distribuire le icone di Faenza, che sono sotto licenza GPL, con alcuni software con licenza MIT su cui sto lavorando. Che cosa significa la licenza GPL quando viene applicata a un supporto non software, come un se...
posta 06.09.2014 - 19:15
2
risposte

1 modello di classe o 3 modelli di classe? 1 per ciascuna: interfaccia utente, libreria dell'hardware hardware e database

Ho sempre usato un modello di classe in tutti e 3 i settori dei miei progetti. Interfaccia utente, API hardware (per la raccolta dei dati), database (contesto del database delle entità). Ogni nuovo progetto sembra solo crescere di dimensioni, il...
posta 14.08.2014 - 18:57