Extreme Programming (XP) è il miglior modo per imparare dagli esperti? [chiuso]

5

Sono stato coinvolto in molti modelli di sviluppo e ho trovato XP come il migliore per un nuovo programmatore dal punto di vista dell'apprendimento, in quanto la collaborazione tra i membri del team è molto alta e le opportunità di condividere la conoscenza sono grandi.

Quali sono le opinioni degli esperti su questo?

    
posta Badr uz Zaman 09.11.2010 - 08:06
fonte

6 risposte

8

Direi indipendentemente dalla metodologia, il gruppo deve avere il giusto atteggiamento quando condivide le proprie conoscenze. Dove i partecipanti non si preoccupano del prestigio e hanno il coraggio di fare domande l'uno dall'altro.

    
risposta data 09.11.2010 - 08:15
fonte
1

Non penso che tu possa battere un eccellente insegnante che conosce le sue cose.

La tentazione della programmazione della coppia è. hai solo bisogno di un esperto di dominio, abilità di insegnamento non richieste. Nella mia esperienza, questo funziona solo per i pochissimi studenti che non avrebbero assolutamente bisogno di un insegnante comunque.

    
risposta data 09.11.2010 - 13:06
fonte
0

Sì, sarà di grande aiuto. Grazie alla coppia di programmazione e al team altamente autonomo.

Anche altri sistemi come Scrum sono molto adatti per lavorare con XP.

    
risposta data 09.11.2010 - 08:09
fonte
0

Aiuta, ma solo quando il programmatore più esperto di una coppia lavora per trasmettere quella conoscenza all'altra. Ad esempio, se esegue tutta la programmazione mentre il principiante sta guardando, ciò non aiuterà (molto). Tuttavia, se il nuovo ragazzo fa parte del lavoro con il programmatore più esperto che lo aiuta, imparerà di più e il programmatore più esperto sarà in grado di affinare le sue capacità di insegnamento.

    
risposta data 09.11.2010 - 15:34
fonte
0

Anche se non sono un esperto, ci sono diversi modi in cui le persone imparano cose che dovrebbero essere riconosciute. Alcune persone possono gestire la possibilità di ricevere tutti i dettagli astratti e quindi andare a implementarla con poche difficoltà mentre altri potrebbero faticare per ottenere il primo esempio. Se l'esperto va troppo veloce, fa il prepotente con l'altro sviluppatore o usa un linguaggio che l'altro sviluppatore non capisce può causare problemi ai non esperti e quindi non è il modo migliore per imparare.

Ho visto esempi di campi di codifica fatti dove ho imparato molto, anche se questo è guardare e assorbire ciò che viene mostrato. Pur avendo un consulente può essere utile, in alcuni casi può anche essere opprimente cercare di assorbire così tanto se sono lì solo per un breve periodo. Alcuni di ciò che è stato mostrato è ancora con me, ma altre parti sono scomparse da molto tempo.

    
risposta data 09.11.2010 - 16:19
fonte
0

Direi che ascoltare e guardare da vicino è il modo migliore di imparare dagli esperti. Puoi farlo senza XP. Puoi persino farlo quando non sanno che lo stai facendo.

    
risposta data 09.11.2010 - 20:04
fonte

Leggi altre domande sui tag