Tutte le domande

9
risposte

Qual è il giusto equilibrio tra coerenza del codice e miglioramento del codice?

Recentemente ho avuto una discussione con un collega sullo stile del codice. Stava sostenendo che l'utilizzo delle API e gli schemi generali che si stanno utilizzando dovrebbero essere il più possibile simili con il codice circostante, se non co...
posta 15.03.2013 - 08:55
11
risposte

Quanto spesso dovrei / farmi commettere? [duplicare]

Sono un diplomato di college recente (da ieri) - laureato in Informatica. Sono stato un grande fan del controllo della versione da quando mi sono arrabbiato con un incarico su cui stavo lavorando e ho iniziato da zero, cancellando alcune ore d...
posta 09.05.2011 - 04:18
8
risposte

Come possiamo essere certi che i componenti inferiori della programmazione del computer come compilatori, assemblatori, istruzioni della macchina, ecc. siano impeccabili?

Dal momento che stiamo diventando sempre più dipendenti dall'informatica, compresi i compiti molto critici della vita di tutti i giorni, mi stavo chiedendo come vengono testati quei componenti vitali. Più tecnicamente, come vengono testati i...
posta 29.12.2015 - 16:38
10
risposte

È meglio Mostra () + Nascondi () o ImpostaVisibile (bool visibile)?

Cosa è meglio e perché? (Dal punto di vista della progettazione dell'interfaccia): a) Per avere due Show() e Hide() funzioni b) Per avere una funzione SetVisible(bool visible) EDIT: Ad esempio alcuni oggetti hanno lo stat...
posta 20.03.2014 - 17:00
2
risposte

Scrittura test per codice il cui scopo non capisco

Recentemente ho completato un refactoring black-box. Non riesco a verificarlo, perché non riesco a capire come testarlo. Ad un livello elevato, ho una classe la cui inizializzazione implica l'acquisizione di valori da una classe B. Se la clas...
posta 23.02.2017 - 14:07
11
risposte

Un programmatore competente dovrebbe essere in grado di elaborare il proprio algoritmo di percorso più breve?

Sto soffrendo di una crisi di fiducia nelle mie capacità di programmatore di computer. Ieri ho cercato di elaborare il mio algoritmo di percorso più breve per un grafico e dopo alcune ore ho semplicemente gettato la spugna e ho imparato l'alg...
posta 26.08.2011 - 14:35
11
risposte

Guadagna denaro extra come programmatore [chiuso]

Lavoro come programmatore a tempo pieno e ho un lavoro abbastanza ben pagato per il paese in cui vivo, ma al momento potrei fare un po 'di soldi extra (moglie che borbotta sulla cucina nuova ecc.). Sarei interessato ad intraprendere piccoli p...
posta 10.01.2011 - 20:08
3
risposte

Se GitHub interagisce con Git e Git è concesso in licenza con GPLv2, GitHub non dovrebbe essere open source?

Dato che Git è concesso in licenza con GPLv2 e, a mio avviso, GitHub interagisce con Git, l'intera base di codice GitHub non dovrebbe essere open source in una licenza compatibile GPL?     
posta 25.01.2017 - 21:50
22
risposte

Cosa succede se non riesci a risolvere un problema? [chiuso]

Sono a un anno dall'università e non vedo l'ora di risolvere problemi pratici. Soprattutto quelli non banali che richiedono un po 'di ricerca e molto pensiero. Ma allo stesso tempo, questa è anche la mia più grande paura - trovarmi di fronte...
posta 28.08.2012 - 02:57
9
risposte

std :: shared_ptr come ultima risorsa?

Stavo solo guardando i flussi di "Going Native 2012" e ho notato la discussione su std::shared_ptr . Sono stato un po 'sorpreso di sentire la visione alquanto negativa di Bjarne su std::shared_ptr e il suo commento che dovrebbe essere u...
posta 04.02.2012 - 15:47