Tutte le domande

9
risposte

Estrarre i requisiti utente da una persona che non sa come esprimersi

Ho avuto un'intervista ieri con un membro della nostra organizzazione che voleva creare un sistema per aiutarlo a fare il suo lavoro, il problema che avevo con lui era che aveva solo un'idea generale di ciò che voleva. Ho cercato di ottenere mag...
posta 14.09.2011 - 18:47
2
risposte

La "Unit test" è una forma di metodo formale?

Dopo alcune ricerche, capisco che: Il metodo formale contribuisce all'affidabilità e alla robustezza di un progetto. (ref: Wikipedia - Metodo formale ) Il test unitario ci assicura l'assenza di errori introdotti da uno sviluppatore (ref:...
posta 10.04.2015 - 08:28
6
risposte

La programmazione a lungo termine influisce sulla scrittura in una lingua parlata nativa? [chiuso]

Quindi, mi sto dedicando alcuni anni alla programmazione a lungo termine. Ho notato, tuttavia, che quando la frequenza e la durata hanno iniziato ad aumentare nelle mie sessioni di codifica, quando in realtà sono andato a scrivere un documento,...
posta 13.01.2012 - 21:05
1
risposta

Come evitare l'incubo della catena di dipendenze del modulo causato da dipendenze transitive?

Molte persone (la maggior parte?) AngularJS sembrano sostenere l'idea di rompere le app AngularJS in molti moduli. Brian Ford nel suo blog afferma già che il packaging per livello (controller, servizio, ecc.) è una nozione "sciocca", quindi n...
posta 17.10.2014 - 23:38
1
risposta

Quale tipo di buffer devo implementare per un dispositivo audio streaming unidirezionale?

Sto lavorando a un progetto in cui i dati audio vengono trasmessi in streaming su un dispositivo. I dati audio sono codificati tramite opus e trasmessi in streaming a 20 ms di carico utile alla volta. Lo streaming viene effettuato tramite TCP pe...
posta 13.05.2015 - 22:56
1
risposta

Come posso gestire al meglio le stringhe di filtro Android Intent su più progetti?

Nel mio progetto IntentExamples, ho questo filtro, corrispondente a un servizio. <intent-filter> <action android:name="biz.rpcodes.apps.intentexamples.START_SERVICE" /> </intent-filter> In un altro progetto...
posta 16.11.2015 - 04:33
6
risposte

Liskov Principio di sostituzione - condizioni di rafforzamento

Sono un po 'confuso riguardo a cosa significhi veramente. Nelle domande correlate ( È una violazione di il Principio di sostituzione di Liskov? ), è stato detto che l'esempio viola chiaramente LSP. Ma mi chiedo, se non ci fosse una nuova ecce...
posta 18.01.2018 - 09:38
1
risposta

Invio sicuro di dati dallo script PHP host condiviso a MSSQL locale

Sto cercando di aggiungere dati da un webhook (da un carrello Web) a un Microsoft SQL Server locale. Sembra che il modo migliore per me sia usare uno script PHP per ascoltare nuovi dati (POST come json), analizzarlo, quindi eseguire una query da...
posta 10.06.2014 - 00:42
3
risposte

Refactoring di un'API client per evitare il codice duplicato e il passaggio non chiaro dei parametri

Ho bisogno di sviluppare un'API, le funzioni dell'API sono richieste che chiamano il servizio esposto da un server. Inizialmente l'API funzionava in questo modo: class Server: def firstRequest(self, arg1, arg2): # block of code...
posta 18.12.2015 - 09:11
1
risposta

Evitare Grid of Doom ™ in Git-Flow

Il mio progetto segue il modello di branching Git Flow . Lo sviluppo avviene su develop , che viene unito in master e taggato lì per le versioni. Gli aggiornamenti rapidi si verificano nelle filiali ramificate fuori dall'attuale mast...
posta 08.05.2015 - 12:33