Tutte le domande

3
risposte

Applicazione del principio di responsabilità singola su un pulsante

Ho una classe che rappresenta un pulsante sullo schermo. Questa classe ha due metodi: uno per l'evento click; l'altro per l'evento a lungo clic. Entrambi gli eventi fanno cose diverse. Quindi, secondo il Principio di Responsabilità Unica, una...
posta 13.10.2014 - 16:20
1
risposta

La ricerca tra i dati incrocia diversi microservizi

Ho dati per un determinato dominio distribuito tra un microservice e un database legacy. Ho una ricerca che si estende su campi su entrambi i database legacy e microservizi. Precedentemente (prima della divisione microservice), veniva eseguito c...
posta 05.07.2017 - 10:45
2
risposte

In Python 3.4+, perché dovrei usare namedtuple su SimpleNamespace quando non uso dict, sembrano molto simili

Ad un certo punto o in un altro potresti venire sopra le funzioni con molti argomenti. A volte ha senso combinare alcuni argomenti in super-argomenti. L'ho spesso fatto con i dicts, ma ora sto cercando modi migliori per farlo. Mi piacerebbe g...
posta 28.05.2017 - 13:37
4
risposte

Qual è la differenza tra il modello a cascata con iterazioni e il modello di sviluppo software evolutivo?

Qualcuno sa la differenza tra quei due? Sono entrambi creati da un approccio iterativo - dando una revisione successiva dopo ogni iterazione. Entrambi hanno le fasi iniziali del progetto idea- > analysis- > (outline).     
posta 10.01.2012 - 01:26
4
risposte

Memorizzazione di SQL dinamico in file di testo rispetto a codice inline

Il nostro team di architettura sta proponendo un framework che vedrebbe le nostre query SQL spostate da stringhe codificate all'interno delle nostre applicazioni, in un sistema basato su file in cui li invochiamo con chiamate di funzione. La nos...
posta 21.12.2012 - 14:31
1
risposta

Differenza tra ispezione e verifica del software

Leggevo di un'ispezione software in Ingegneria del software di Ian Summerville e mi sono imbattuto nel termine Software inspection e ho iniziato a leggerlo a proposito di Wikipedia . Non riesco a capire qual è la differenza tra la verifica e l'...
posta 16.04.2012 - 17:53
2
risposte

Come concedere in licenza un intero pacchetto senza scriverlo in ogni file? [duplicare]

C'è un modo in cui posso rendere valida la licenza che uso per un pacchetto software open-source per tutti i contenuti del pacchetto senza doverlo scrivere in ogni singolo file? Ho visto spesso un file LICENSE , ma questo file (con la l...
posta 28.05.2012 - 17:02
2
risposte

Come posso riutilizzare il codice generico per la consultazione tra le aziende?

Sono impiegato a tempo pieno per la compagnia X e mi sono avvicinato alla compagnia Y per fare servizi di consulenza per scrivere C incorporato per loro. Sebbene conosca le basi dei conflitti di interessi e il grande no-no di condivisione di inf...
posta 20.01.2012 - 04:03
3
risposte

Strategia per la retrocompatibilità dello storage persistente

In base alla mia esperienza, provare a garantire che le nuove versioni di un'applicazione mantengano la compatibilità con l'archiviazione dei dati delle versioni precedenti può spesso essere un processo doloroso. Quello che faccio attualmente...
posta 04.04.2012 - 10:30
3
risposte

L'interrogazione delle coppie di valori chiave è efficiente rispetto agli oggetti a due proprietà?

Sto lavorando su un servizio web e sto restituendo JSON. Tuttavia, sto restituendo un List<KeyValuePair<string, int>> , poiché è tutto ciò che ho intenzione di trattare (proprietà = > valore) Ora a volte io stesso chiamerò...
posta 24.01.2012 - 18:28