Tutte le domande

8
risposte

Gli sviluppatori sono più produttivi di notte? [chiuso]

Personalmente rimango sveglio fino a tarda notte, codificando e godendo di lavorare su progetti personali. Anche gli altri miei colleghi si sentono uguali e amano programmare durante la notte. Tuttavia, non si tratta di essere appassionati di ho...
posta 14.09.2011 - 09:47
4
risposte

Quali limitazioni impone la JVM all'ottimizzazione di coda

Clojure non esegue l'ottimizzazione delle chiamate tail da solo: quando hai una funzione ricorsiva di coda e vuoi ottimizzarla, devi usare la forma speciale recur . Allo stesso modo, se hai due funzioni reciprocamente ricorsive, puoi ottimiz...
posta 21.07.2012 - 14:47
3
risposte

I test di integrazione sono pensati per ripetere tutti i test unitari?

Diciamo che ho una funzione (scritta in Ruby, ma dovrebbe essere comprensibile da tutti): def am_I_old_enough?(name = 'filip') person = Person::API.new(name) if person.male? return person.age > 21 else return person.age...
posta 06.06.2016 - 12:32
9
risposte

Perché non più aziende assumono da remoto? [duplicare]

Continuo a sentire i disperati sforzi di reclutamento di aziende in centri tecnologici come SF e NYC. Tuttavia, ogni volta che vengo contattato da una startup mi viene detto che la posizione è in loco e che il lavoro da remoto non è possibile....
posta 01.12.2011 - 01:13
12
risposte

I DVCSes scoraggiano l'integrazione continua?

Diciamo che c'è una squadra di dieci sviluppatori agili. Ogni giorno ciascuno sceglie un compito dal tabellone, commette diverse modifiche contro di esso, fino a che (entro la fine della giornata) hanno completato il compito. Tutti gli sviluppat...
posta 16.05.2012 - 16:59
8
risposte

Le eccezioni sono un concetto OOP?

Dopo aver letto un post di ieri, mi sono reso conto che non sapevo molto sull'origine delle eccezioni. È solo un concetto correlato alla OOP? Tendo a pensare che lo sia, ma di nuovo ci sono eccezioni nel database.     
posta 08.01.2013 - 08:38
3
risposte

Cosa significa per commit atomico per un sistema di controllo delle versioni?

Uno dei motivi per cui i programmatori preferiscono SVN su CVS è che il primo consente i commit atomici? Cosa significa questo ?     
posta 04.09.2012 - 14:20
11
risposte

L'ageismo nello sviluppo del software si basa su qualcosa di diverso dal pregiudizio? [chiuso]

Sono sicuro che questa domanda farà incazzare alcune persone, ma non è questo il mio intento. Siamo tutti sulla stessa barca, anch'io ne sarò assoggettato un giorno. Secondo il punto di vista di Milton Friedman, chi non era un teorico, la dis...
posta 25.03.2011 - 17:42
4
risposte

Microsoft ha una versione gratuita di Visual Studio? [chiuso]

Non una versione di prova, ma una versione veramente gratuita che offre agli utenti di scaricare .... Mi chiedevo se in qualche modo avessi perso l'opzione sul loro sito web. Qualunque versione di Visual Studio farà. In caso contrario, esi...
posta 01.09.2011 - 07:58
7
risposte

Open source code with no license ... posso biforcare?

Qualche anno fa qualcuno ha creato una serie di script di shell davvero fantastici e molto popolari. Non funzionano nell'ultima versione di Mac OS X, perché un percorso file è cambiato. Tutto quello che devi fare è modificare il percorso del...
posta 11.05.2012 - 01:31