Tutte le domande

3
risposte

Gli adattatori o i wrapper dovrebbero essere testati unitamente?

Supponiamo di avere una classe che implementa una logica: public MyLogicImpl implements MyLogic { public void myLogicMethod() { //my logic here } } e da qualche altra parte una classe di test: public MyLogicImplTest {...
posta 19.11.2012 - 07:26
1
risposta

La licenza Creative Commons è compatibile con la licenza Apache?

Ad esempio se ho un codice che contiene parti di codice riscritte dal codice trovato qui o su Stack Overflow o altro codice concesso in licenza Creative Commons, il mio codice finale può essere concesso in licenza con una licenza Apache?     
posta 17.10.2012 - 09:28
1
risposta

Come modificare storie utente esistenti

Sono abbastanza nuovo a lavorare in Agile e con storie di utenti e scenari nello strumento BDD, Cetriolo e idealmente avrò bisogno di seguire un corso di tutto questo. Ho una serie di user story che devono essere modificati per una prossima vers...
posta 23.08.2012 - 12:12
2
risposte

Devo dividere una classe Python con molti metodi in più classi?

Ho una classe che finirà per avere più di ~ 30 metodi. Hanno tutti senso essere parte della stessa classe perché richiedono l'accesso agli stessi dati. Tuttavia, ha senso dividere una grande classe in diverse classi astratte più piccole (per...
posta 10.07.2013 - 21:32
2
risposte

Complessa corrispondenza di stringhe con fuzzywuzzy

Sto tentando di scrivere un processo che corrisponda a stringhe oscure a una singola "stringa principale" per un'ulteriore elaborazione. Ho molti dati che assomigliano a questo: Basketball Basket Ball Football BasketBallR BBall BBall - r FootB...
posta 16.10.2012 - 19:18
4
risposte

Come organizzare i file MVVM in soluzione

Sono abbastanza nuovo per il concetto MVVM ma come molta della flessibilità che mi dà finora. Tuttavia, sto lottando per trovare un buon modo per gestire il mio codice. Ho diverse classi che sono solo in una cartella nella mia soluzione come x...
posta 08.01.2013 - 21:40
2
risposte

Ho una libreria e diversi piccoli programmi che la usano: come dovrei strutturare i miei repository git?

Ho un codice che usa una libreria che io e altri spesso modificiamo (di solito solo tramite aggiungendo funzioni e metodi). Teniamo ognuno un fork locale della libreria per nostro uso. Ho anche molti piccoli programmi "driver" (~ 100 righe)...
posta 09.10.2012 - 21:16
4
risposte

Come / dove eseguire l'algoritmo su un set di dati di grandi dimensioni?

Vorrei eseguire l'algoritmo PageRank su un grafico con 4 000 000 nodi e circa 45 000 000 bordi. Attualmente utilizzo il database grafico neo4j e il database relazionale classico (postgres) e per i progetti software utilizzo principalmente C #...
posta 09.10.2012 - 15:43
2
risposte

Che cos'è la "visibilità della semantica"?

Sto leggendo 97 cose che ogni programmatore dovrebbe sapere , ora sono posizionato in "Applica principi di programmazione funzionale", e c'è un paragrafo che dice: ...A leading cause of defects in imperative code is attributable to mutab...
posta 13.04.2013 - 21:59
5
risposte

Tuple o Oggetti

Oggi, parlando con alcuni miei colleghi, stavamo discutendo dell'uso delle tuple. Il problema specifico era: abbiamo un'API che restituisce un elenco di alcuni tipi di oggetti (diciamo istanze POJO) public List<Pojo> getPojos() abbiam...
posta 26.04.2017 - 21:33