Domanda

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

Quali sono le opinioni degli esperti su questo?

È stato utile?

Soluzione

direi indipendentemente metodologia, il gruppo deve avere l'atteggiamento giusto se condividono le loro conoscenze. Dove i partecipanti non si preoccupano di prestigio, e il coraggio di porre domande l'uno dall'altro.

Altri suggerimenti

Non credo che si può battere un ottimo insegnante che sa il fatto suo.

La tentazione di programmazione coppia è. hai solo bisogno di un esperto di dominio, insegnando competenze non richieste. Nella mia esperienza, che funziona solo per i pochi studenti che non sarebbe strettamente bisogno di un insegnante ogni caso.

Sì lo farà aiuta molto. Grazie alla programmazione in coppia e team altamente auto gestione.

Altri sistemi come Scrum sono anche molto adatto a lavorare con XP.

E 'aiuta, ma solo quando il programmatore più informato di una coppia lavora per trasmettere queste conoscenze per l'altro. Per esempio, se lo fa tutta la programmazione, mentre il novizio sta guardando, che non sarà di aiuto (molto). Tuttavia, se il nuovo ragazzo fa una parte del lavoro con il programmatore più esperto aiutarlo, egli impara di più e il programmatore più esperto sarà in grado di affinare le sue capacità di insegnamento.

Mentre io non sono un esperto, ci sono diversi modi che le persone imparano cose che dovrebbero essere riconosciuti. Alcune persone possono gestire essere dato tutti i dettagli astratti e poi andare a implementare con poca difficoltà, mentre altri avrebbero lottare per ottenere attraverso il primo esempio. Se l'esperto va troppo veloce, bulli l'altro sviluppatore, o usi la lingua che l'altro sviluppatore non capisce questo può causare problemi per il non esperto e quindi non essere il modo migliore per imparare.

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

Direi che ascoltare e guardare da vicino è il modo migliore di imparare da esperti. Si può fare questo senza XP. Si può anche farlo quando non sanno che stai facendo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top