Tutte le domande

2
risposte

Come abilitare correttamente la licenza del software open source

Ho un progetto su cui ho lavorato e che vorrei inserire in un nuovo repository Github pubblico come open source. Dopo aver cercato su StackExchange la licenza giusta da utilizzare, ho definito la licenza BSD. La mia domanda è: ora cosa? Devo...
posta 18.12.2010 - 23:20
1
risposta

Come posso sublicenziare correttamente una libreria che si trova sotto la licenza MIT?

Come faccio a sublicenziare correttamente una libreria che si trova sotto la licenza MIT. Sto usando ed estendendo la libreria. La licenza MIT afferma che sono libero di concedere in sublicenza la libreria. Posso semplicemente dire: <...
posta 29.11.2012 - 23:26
3
risposte

react.js ha senso per un sito basato sul contenuto statico?

Sono piuttosto venduto sul modello react.js perché rende la manipolazione DOM così liscia e comprensibile. Ma mi chiedo come possa essere sfruttato per un sito che è in gran parte statico con grandi blocchi di testo e immagini che non si muovono...
posta 14.02.2015 - 22:09
1
risposta

Qual è la differenza tra? estende Foo e Foo

Sembra che abbia un equivoco sulla differenza tra <Foo> e <? extends Foo> . Dalla mia comprensione, se avessimo ArrayList<Foo> foos = new ArrayList<>(); Questo indica che oggetti di tipo Foo possono ess...
posta 25.11.2015 - 17:22
4
risposte

TDD con funzioni di manipolazione di dati e SQL

Mentre sono un programmatore professionista, non sono mai stato formalmente formato nell'ingegneria del software. Poiché visito spesso qui e SO, ho notato una tendenza a scrivere test delle unità quando possibile e, poiché il mio software divent...
posta 25.08.2012 - 12:55
4
risposte

Come eseguire test API esterni (blackbox)

Supponiamo che tu stia utilizzando le API di un fornitore, come assicurarti che la loro API funzioni come previsto? La mia preoccupazione principale è che a volte il fornitore ha spinto le modifiche al proprio codice e interrotto l'API, vogli...
posta 21.12.2012 - 08:28
1
risposta

Perché Haskell non è in grado di evitare una valutazione ripetuta senza la limitazione del monomorfismo?

Ho appena finito learnyouahaskell l'altro giorno, e stavo cercando di dare un senso alla restrizione del monomorfismo, come descritto da Haskell Wiki . Penso di capire come il MR possa prevenire valutazioni ripetute, ma non riesco a capire per...
posta 06.05.2015 - 19:50
1
risposta

Considerazioni su quale versione di Java deve essere eseguita in produzione

Alcune persone gestiscono il vantaggio delle tecnologie, aggiornando il giorno in cui qualcosa viene aggiornato. In produzione, questo non è appropriato. Ricercando se la versione corrente (Java 7) è pronta per la produzione produce una quant...
posta 17.01.2013 - 17:16
3
risposte

Chiamando più servizi asincroni in parallelo

Ho pochi servizi REST asincroni che non dipendono l'uno dall'altro. Cioè mentre "attendo" una risposta da Service1, posso chiamare Service2, Service3 e così via. Ad esempio, fai riferimento al seguente codice: var service1Response = await H...
posta 06.01.2017 - 02:46
3
risposte

Ortogonalità dei test unitari vs. concisione dei test unitari

Sto scrivendo test unitari per un sistema di guida per un videogioco. Il sistema ha diversi comportamenti (evita quest'area a causa della ragione A, evita quest'area a causa della ragione B, ciascuno aggiungendo un po 'di contesto a una mappa de...
posta 10.08.2011 - 10:55