Tutte le domande

3
risposte

Pattern di repository, identificatori diversi

TLDR; Ho un'interfaccia di repository e più origini dati, ognuna con un identificatore di dati diverso: come posso mantenere un solo metodo nell'interfaccia? Ho bisogno di leggere un oggetto dominio OrderData da due diversi repository:...
posta 16.01.2018 - 13:35
2
risposte

Nome della struttura dati simile a un albero con più nodi radice

Sto tentando di implementare una struttura dati e di utilizzare una struttura dati ad albero più tradizionale, ma non sto utilizzando il nodo radice poiché non contiene alcun valore reale nel contesto in cui lo sto usando. Idealmente, voglio...
posta 31.05.2015 - 16:08
3
risposte

Pattern per verificare la disponibilità del servizio online

Non sono sicuro che sia interamente in argomento, ma cercherò di renderlo tale. Ho un servizio online (API) e un'applicazione Android che lo utilizza per tutte le azioni nell'app . Al momento attuale, nulla è archiviato localmente, quindi de...
posta 26.01.2015 - 16:02
3
risposte

Quali eventi memorizzare con event-sourcing?

Sto pianificando gli eventi che la mia applicazione creerà, ma sto incontrando problemi con il mio progetto. Credo di non applicare correttamente i concetti di event-source. Prendi l'esempio del conto bancario. La mia applicazione riceve un c...
posta 06.02.2015 - 15:57
4
risposte

verifica che un difetto sia un difetto di produzione o meno

Come persona del controllo qualità, credo sempre che un difetto dovrebbe avere tutti i passaggi necessari a chiunque lo risolva per poterlo riprodurre. tuttavia, è assurdo pensare che ogni QA di difetti aperti debba essere controllato se esis...
posta 28.05.2015 - 21:59
3
risposte

Usando il riferimento "auto" opzionale nei metodi di istanza in Swift come questione di stile

Swift consente il prefisso facoltativo di chiamate di metodo e riferimenti di proprietà all'istanza dell'oggetto corrente tramite self . La rimozione di questi prefissi può declutterare il codice ma, a seconda della lunghezza del metodo e de...
posta 08.12.2014 - 22:38
2
risposte

Usando le subroutine per restituire i valori?

Attualmente sto imparando FORTRAN (ho familiarità con MatLab) e sono molto confuso riguardo al punto delle subroutine. Perché qualcuno dovrebbe usarli al contrario delle funzioni. Inoltre, come è possibile che possano restituire i valori quando...
posta 04.02.2015 - 14:52
1
risposta

La modifica della licenza software dopo la modifica della versione

Ho usato un software open source per creare un'applicazione di qualche mese fa. La licenza sugli stati del software, "XXXYYY è un software libero, concesso in licenza con la licenza MIT - quindi è gratuito da usare per tutti gli scopi." La...
posta 05.12.2014 - 20:07
3
risposte

Migliore pratica OOP in C #: passaggio dell'oggetto come parametro VS creazione di una nuova istanza dell'oggetto

Prima di tutto, vorrei sapere se passare un oggetto come parametro è molto meglio che creare nuovamente un altro oggetto in una classe che lo utilizzerà di nuovo e in secondo luogo quali sono i pro e i contro di ciascuno di essi? Ecco un esem...
posta 04.12.2014 - 05:55
3
risposte

Utilizzo del codice legacy - introduzione di un'imbracatura di test di integrazione BDD esterna

Ecco lo scenario. Esiste una grande applicazione sviluppata in modo organico e sviluppata in una lingua e in un modo che rende difficile la verifica. Funziona ma è difficile da mantenere. Le specifiche sono lanose, quindi anche se il codic...
posta 05.01.2015 - 11:11