Tutte le domande

5
risposte

Perché la gente gira i repository su GitHub? [chiuso]

Ho notato che molti account GitHub hanno solo repository che sono biforcati da altri account. Inoltre, le persone che lo fanno di solito non apportano alcun contributo ai repository biforcati. Ho sentito parlare di persone che collezionano...
posta 06.06.2013 - 13:21
3
risposte

Perché i trampolini funzionano?

Ho fatto qualche JavaScript funzionale. Avevo pensato che Ottimizzazione delle chiamate di coda fosse stato implementato, ma a quanto pare ho sbagliato . Pertanto, ho dovuto insegnare a me stesso Trampolino . Dopo un po 'di lettura qui e altr...
posta 11.10.2016 - 06:43
17
risposte

Scrum trasforma gli sviluppatori attivi in sviluppatori passivi?

Sono uno sviluppatore web che lavora in un team di tre sviluppatori e un designer. Ora sono circa cinque mesi che abbiamo implementato la metodologia di sviluppo del software scrum agile. Ma ho una strana sensazione che volevo condividere in que...
posta 25.03.2012 - 12:25
12
risposte

Best practice per la condivisione di piccoli frammenti di codice tra i progetti

Cerco sempre di seguire rigorosamente il principio DRY ; ogni volta che ho ripetuto il codice per pigrizia, morde più tardi quando ho bisogno di mantenere quel codice in due punti. Ma spesso scrivo piccoli metodi (forse 10-15 linee di codice...
posta 30.03.2013 - 14:40
12
risposte

Perché Square ereditando da Rectangle può essere problematico se si sostituiscono i metodi SetWidth e SetHeight?

Se un quadrato è un tipo di rettangolo, allora perché un quadrato non può ereditare da un rettangolo? O perché è un cattivo design? Ho sentito persone dire: If you made Square derive from Rectangle, then a Square should be usable anywh...
posta 07.05.2014 - 07:21
0
risposte

Quali sono le differenze chiave tra ingegneri del software e programmatori? [chiuso]

Quali sono le principali differenze tra ingegneri del software e programmatori?     
posta 17.09.2010 - 22:43
14
risposte

Il TDD rende ridondante la programmazione difensiva?

Oggi ho avuto un'interessante discussione con un collega. Sono un programmatore difensivo. Credo che la regola " una classe deve garantire che i suoi oggetti abbiano uno stato valido quando si interagisce con all'esterno della classe " deve e...
posta 23.09.2016 - 22:21
2
risposte

Quale licenza SPDX è equivalente a "Tutti i diritti riservati"?

Ho un package.json che si aspetta un acronimo della licenza approvato da SPDX, ma non riesco a trovarne uno che significhi "licenza commerciale proprietaria, tutti i diritti riservati". C'è uno per non-FOSS, dove voglio specificare che v...
posta 05.06.2015 - 01:41
17
risposte

Importanza di progetti per hobby [chiuso]

Voglio sapere, quanto è importante programmare nel tempo libero? È necessario lavorare con il tuo 9-5 come programmatore e poi tornare a casa e lavorare sul tuo hobby per diventare un programmatore migliore? Detto questo, so che puoi migliora...
posta 12.09.2015 - 19:19
16
risposte

Dovrei indicare errori ortografici / grammaticali nel codice di qualcuno? [chiuso]

Durante la revisione del codice di un collega, ho riscontrato errori di ortografia nei nomi di funzioni e anche errori grammaticali come "doesUserHasPermission ()" invece di "doesUserHavePermission ()" nei nomi di funzioni e variabili. Dovrei...
posta 28.12.2010 - 05:55