Tutte le domande

2
risposte

Sta mettendo la licenza nel tracker dei problemi ok o è ancora meglio che metterla in un singolo file?

Di solito tu inserisci la tua licenza in un singolo file chiamato COPYING o LICENSE . Tuttavia potrebbero esserci motivi per cui non vuoi farlo - non discutiamolo - e quindi cerchi modi alternativi. Che ne pensi di inserire la lice...
posta 02.02.2016 - 20:01
3
risposte

codice ripetitivo su più classi. Il modo migliore per centralizzare il codice?

Sto lavorando con array 3D che applico in un array 1D con il seguente calcolo dell'indice: index = x + WIDTH * (y + DEPTH * z) Sto iniziando a notare che sto usando il calcolo dappertutto in diverse classi e mi chiedo se usare una macro sar...
posta 09.04.2015 - 16:22
3
risposte

Quando è utile vale la pena?

I compilatori moderni spesso funzioni inline quando decidono che ne vale la pena. Ma ecco che arriva la mia domanda: come si definisce se è ottimale la funzione in linea in un dato momento, o più importante come decidere che dovrebbe essere...
posta 01.12.2014 - 23:25
3
risposte

Qual è l'idea dietro l'accesso ai dati mocking nei test unitari [duplicato]

Capisco che in realtà non dovresti colpire il database o il disco quando fai dei test unitari ... Perché? Inoltre, prendendo qualcosa come Moq, che cosa dovrebbe effettivamente prendere in giro e dove? Ad esempio, supponiamo di voler creare...
posta 13.11.2014 - 15:23
2
risposte

Scala e gestione delle eccezioni [chiuso]

Sono curioso del perché la gestione delle eccezioni sia un argomento spesso ignorato in Scala. L'obiettivo della lingua (o dello stile) è quello di non fare affidamento sulla gestione delle eccezioni, ad eccezione dell'input / codice esterno?...
posta 25.12.2014 - 19:10
1
risposta

Perché la compilazione AOT di Android Runtime è più performante rispetto a JIT di Dalvik? [chiuso]

Con Android 5.0, Google ha introdotto la Runtime Android o ART. ART "apporta miglioramenti in termini di prestazioni, garbage collection, debugging e profiling delle applicazioni." Tuttavia, sostituisce anche la compilazione Just-in-Time di Da...
posta 27.02.2015 - 07:22
3
risposte

I test che asseriscono che un utente non può eseguire un'azione hanno alcun valore?

Dato un sistema con permessi statici (1 permesso per ogni azione che può essere fatta: creare una risorsa, aggiornare una risorsa, ecc.) e ruoli dinamici (possono essere creati e assegnare permessi dinamicamente). Il sistema ha una serie prec...
posta 06.01.2017 - 15:37
4
risposte

Ottenere un feedback puro in anticipo, senza danneggiare la marca esponendo le caratteristiche non lucidate

Ottenere un feedback utile nelle prime fasi del ciclo di sviluppo ti porta a una funzione di alta qualità più veloce. E il feedback più utile può essere sotto forma di utenti che effettivamente usano qualcosa in natura, invece che in un'impos...
posta 03.10.2016 - 22:46
4
risposte

Sono le fabbriche che restituiscono solo un tipo di oggetto danneggiato?

Qualcuno in un post StackOverflow (non ho aggiunto la domanda ai preferiti purtroppo) ha commentato che le fabbriche che restituiscono un solo tipo di oggetto sono un odore di codice. Mi trovo a scrivere questo tipo di fabbriche molto spesso....
posta 22.06.2016 - 22:09
2
risposte

Qual è stata la prima lingua a supportare la ricorsione user-land conveniente?

Qual è stato il primo linguaggio di programmazione a supportare la ricorsione user-land conveniente? So che le lingue precedenti non l'hanno supportato, ma non sono stato trovato alcun dettaglio su quando è stato introdotto.     
posta 31.10.2015 - 11:16