Tutte le domande

7
risposte

Il mio codice dovrebbe essere ASCIUTTO o leggibile se non può essere entrambi?

Sto scrivendo il codice Ruby per un semplice esercizio di crittografia e ho frequentemente imbattuto in questo dilemma (l'esercizio è un cifrario solitario se devi saperlo). Si tratta di capire se dovrei estrapolare la mia logica con variabili d...
posta 10.04.2013 - 01:47
6
risposte

Clean Code - Devo cambiare il letterale 1 in una costante?

Per evitare numeri magici, spesso sentiamo che dovremmo dare un nome significativo alla lettera. Ad esempio: //THIS CODE COMES FROM THE CLEAN CODE BOOK for (int j = 0; j < 34; j++) { s += (t[j] * 4) / 5; } -------------------- Change t...
posta 11.09.2018 - 03:16
4
risposte

Come faccio a cercare in modo efficiente tutti i punti di riferimento entro un intervallo di un determinato punto di riferimento?

Sto provando ad iniziare con un progetto di ricerca geografica che troverà tutti i punti di riferimento nei 10 km / miglia (non importante per questa storia) di un punto di riferimento particolare. Quindi per esempio, diciamo che ho un databa...
posta 05.11.2018 - 12:11
6
risposte

Informazioni sulla parola chiave statica

Ho una certa esperienza nello sviluppo con Java, Javascript e PHP. Sto leggendo Step by Step di Microsoft Visual C # 2010 che ritengo sia un ottimo libro su come introdurre il linguaggio C #. Sembra che abbia problemi a capire la parola ch...
posta 03.09.2012 - 10:12
10
risposte

Come convincere i compagni di squadra a usare TDD [chiuso]

Sono l'unica persona del mio team che usa TDD. Come faccio a farli usarlo? Sono seccato che quando tiro il codice di qualcuno romperà i miei test e io sono quello che deve risolverli. L'uso delle richieste github, fork e pull risolve quest...
posta 12.04.2012 - 06:09
4
risposte

È Java a Linux che .NET è per Windows? [chiuso]

Java è lo standard di fatto dello sviluppo di applicazioni Linux nello stesso modo in cui .NET è lo standard per lo sviluppo di applicazioni Windows? Se no, perché no?     
posta 27.09.2010 - 15:10
8
risposte

Come fermare / evitare i tempi supplementari in una squadra di Scrum?

In realtà, sto aiutando un piccolo negozio di software sulla loro implementazione Scrum. Recentemente lo Scrum Master mi ha segnalato che ha un problema perché il Team sta lavorando Over Time per raggiungere lo Scope (Committed Backlog). Quind...
posta 01.08.2012 - 03:30
7
risposte

Etichetta aperta all'origine

Ho iniziato a lavorare sul mio primo progetto open source su Codeplex e ho trovato un codice terribile. (Ho appreso che C # ha ancora l'istruzione "goto") Ho iniziato ad aggiungere funzionalità che il "proprietario" voleva e dopo aver esplorato...
posta 24.03.2011 - 12:47
7
risposte

Perché non più lingue supportano i commenti ricorsivi / nidificati? [duplicare]

La maggior parte delle lingue con cui ho lavorato non supportano i commenti ricorsivi / nidificati. C'è qualche motivo per cui i progettisti di linguaggio dovrebbero scegliere di non implementare questo? È ingannevolmente complesso?...
posta 26.10.2011 - 08:27
6
risposte

Flash è davvero superiore alle applet Java? [chiuso]

Sono ancora uno studente, senza molta esperienza di vita nella programmazione. Non ho mai scritto qualcosa di più grande di ~ 5k righe di codice. Ho scritto codice sia in Flash che in Java, e non riesco proprio a capire perché le persone stiano...
posta 12.02.2011 - 17:25