Tutte le domande

5
risposte

Cosa succederebbe se un po 'di codice GPL fosse nascosto nel codice sorgente di Windows? [chiuso]

Immagina che un impiegato infedele (o forse negligente) di Microsoft sia riuscito a intrufolarsi in tre righe di codice GPL nel nucleo di una distribuzione di Windows. Ciò non significherebbe che Microsoft avrebbe bisogno di pubblicare tutto il...
posta 09.04.2011 - 13:35
6
risposte

Va bene definire un metodo [] in NilClass di Ruby?

Ruby per impostazione predefinita non include il metodo [] per NilClass Ad esempio, per verificare se foo["bar"] esiste quando foo può essere nullo, devo fare: foo = something_that_may_or_may_not_return_nil if foo &&...
posta 19.10.2012 - 19:33
12
risposte

Come faccio a decidere se accettare un lavoro che non posso aggiungere al mio portafoglio? [chiuso]

Sono un programmatore, ma dato che sono a malapena nel mercato professionale, il mio portafoglio è piuttosto scarno in questo momento. Tuttavia, ho iniziato a provare a far funzionare il mio sito Web per aiutare un po ', ma quello di cui ho vera...
posta 10.09.2011 - 06:13
7
risposte

Ci dovrebbero essere schemi di database separati per ogni sviluppatore o dovrebbe essercene uno solo che tutti gli sviluppatori condividano?

Durante lo sviluppo, gli sviluppatori dovrebbero avere ciascuno la propria copia del database su cui lavorare? O dovrebbe esserci un database di sviluppo condiviso comune? Il primo offrirà agli sviluppatori maggiore flessibilità. Ad esempio,...
posta 21.09.2011 - 01:57
3
risposte

Quando i problemi di arrotondamento diventano un problema reale? La cifra meno significativa è una tantum davvero un grosso problema? [duplicare]

Se faccio .1 + .1 + .1 in Python, ottengo 0.30000000000000004 . (Non sto chiedendo di Python in particolare, e non voglio risposte specifiche di Python.) L'unico problema che posso vedere con questo è 0.30000000000000004 != 0.3...
posta 20.01.2014 - 22:06
7
risposte

Il codice di non documentazione risulta nella sicurezza del lavoro? [duplicare]

Spesso chiedo ai giovani programmatori perché non stanno documentando il loro codice. Le loro risposte, forse scherzosamente, includono spesso "sicurezza del posto di lavoro". Lo sento anche da professionisti esperti. E non solo nella progra...
posta 02.04.2012 - 19:37
6
risposte

Qual è il modo migliore per spiegare la ramificazione (del codice sorgente) a un client?

La situazione è che un cliente ha richiesto un certo numero di modifiche circa 9 mesi fa, che poi ha sospeso con loro a metà. Ora hanno richiesto più modifiche senza aver deciso di procedere con la prima serie di modifiche. Le due serie di modif...
posta 30.11.2010 - 15:34
5
risposte

Un intervistatore dovrebbe essere preparato a rispondere a qualsiasi domanda che egli pone? [chiuso]

Man mano che acquisisco una maggiore esperienza professionale, sono diventato un po 'più scettico riguardo a molte delle politiche del processo di intervista. In particolare, sono curioso di sapere se pensi che sia giusto chiedere all'intervista...
posta 13.12.2011 - 16:14
6
risposte

Distributed Version-Control per piccoli progetti

Quando si tratta di progetti molto piccoli (solo pochi sviluppatori), quanto sono efficaci i sistemi distribuiti di controllo delle versioni (ad es., git) rispetto ai sistemi con un repository centrale? Mi piace l'idea di avere un repository...
posta 07.05.2011 - 04:12
2
risposte

numeri complessi in programmazione?

I numeri complessi sono usati nella programmazione? Se sono qual è il loro significato? Quali IDE e lingue li usano? E sarebbe consigliato imparare come implementarli per un lavoro di programmazione (se così si prega di specificare quale lavoro)...
posta 09.11.2011 - 03:57