Dove posso ottenere il codice che scrivo da solo per la valutazione?

7

Sono più fresco. Il mio lavoro non è molto impegnativo per me quando si tratta di esercitare la mia abilità di programmazione. Così, ho iniziato a scrivere codice per conto mio (un semplice programma di invasione dello spazio, un'applicazione di chat, ecc.). Completerò alcuni di questi in poche settimane, ma quello che mi preoccupa è come farò valutare / criticare il mio codice. Sono nuovo e dicono che ci vogliono anni per diventare un buon programmatore, quindi ovviamente sto facendo degli errori. Ma chi può dirmi quali errori sto facendo? La quantità di codice che scrivo nella mia azienda e viene controllata o rivista dagli sviluppatori senior è troppo piccola per avere un impatto significativo sulla mia carriera. Per favore aiuto.

    
posta Chani 14.04.2011 - 15:42
fonte

2 risposte

19

C'è sempre il nostro sito gemello Revisione del codice

È ancora in beta (dal 14 th aprile 2011), e controlla le domande frequenti prima di postare. Mi aspetterei che a loro non piaccia un intero progetto inserito in una domanda, ma un metodo o due andrebbe bene.

Come Michael sottolinea nel suo commento, è solitamente più semplice rivedere brevi sezioni di codice, quindi ti consigliamo di pubblicare un (breve) metodo per domanda. Una volta che hai risposto a un paio di domande, puoi postare altri link a quelli originali per dare un contesto alle persone. Tuttavia, avere l'intero progetto disponibile (ad esempio come progetto Github) potrebbe anche essere una buona pratica.

    
risposta data 14.04.2011 - 15:45
fonte
1

Se non hai nessuno che controlli il tuo codice, puoi sempre fare un'approssimazione ponendo le seguenti domande:

  1. Il mio codice è facile da testare? : puoi scrivere JUnits per il tuo codice senza voler buttare il tuo computer fuori dalla finestra? Il codice facile da testare è una buona cosa!
  2. È facile modificare il tuo codice? : se i requisiti del tuo progetto cambiano, la tua base di codice ti consente di farlo o hai bisogno di fare notevoli quantità di riscrittura?
  3. Il mio codice puzza?
risposta data 14.04.2011 - 17:44
fonte

Leggi altre domande sui tag