Ciao a tutti,
mi piacerebbe sentire se qualcuno ha esperiente nel Pair Programming e
se ci sono strumenti o percorsi da seguire.
Premetto che io concettualmente credo sia un ottima modalita',
soprattutto quando si programma per discipline diverse, nelle quali
interagiscono ad esempio un informatico e uno scienziato.
Quello che non capisco e' cosa ci possa essere oltre al fatto di essere
la in due e dialogare e programmare
Ho visto anche che esiste una specie di plugin di eclipse, ma non
capisco se e' una dabbenaggine oppure no. In realta' non capisco neanche
come possa essere fatto uno strumento a supporto del Pair Programming.
Qualcuno ha esperienze a riguardo?
Ciao
Andrea
Qualcuno ha esperienze a riguardo?
Esperienza diretta no (su un mio progetto di lavoro) ma ho fatto dei
test/confronti.
un informatico e uno scienziato
credo che qui tu spagli la constellazione e' un programmatore e un
programmatore. uno digita e pensa l'altro pensa soltanto.
esiste una specie di plugin di eclipse
I tool di danno solo una mano a usare il metodo 'referctory' (XP
Progrmaming) non fanno da se.
p.es. extrare una funzione, extrare una classe, extrare un interface,
spostare metodi e sopratutto la creazione di test per controllare le
modifice nei sorgenti ecc. prima fai un test poi crei la funzione in tal
modo che il test vada a buon fine.
Pair Programming es solo una piccola parte del XP Programming.
Spero di avere risposto alla tua domanda
Saluti
Marco
Andrea Antonello schrieb:
> Qualcuno ha esperienze a riguardo?
Esperienza diretta no (su un mio progetto di lavoro) ma ho fatto dei
test/confronti.
> un informatico e uno scienziato
credo che qui tu spagli la constellazione e' un programmatore e un
programmatore. uno digita e pensa l'altro pensa soltanto.
Diciamo che in realtà ci si dovrebbe alternare ogni tanto e che una cosa
importante è che le skill di entrambi i programmatori siano all'incirca
uguali, altrimenti si va a perdere lo scopo (che non è insegnare, ma
produrre codice migliore)
attachment.htm (2.86 KB)
All'unibz abbiamo fatto pair-programming. Come diceva Marco,
paor-programming è solo una delle varie tecniche che fanno parte dell'
extreme programming: o vengono seguite tutte o, prese da sole, sono
abbastanza inutili (ma questo non sempre viene detto).
Detto questo, mi resta da dire solo che la mia esperienza è stata abbastanza
positiva, perchè se hai la fortuna di trovare un partner giusto, lavori bene
(detto per inciso, almeno uno deve saper programmare in maniera decente). In
caso contrario, è inutile.
Se vuoi sapere di più, chiedi pure, quel che so e posso dirti te lo dico
volentieri.
Ciao
Stefano
attachment.htm (1.31 KB)
Marco, Andrea, Stefano,
vi ringrazio per le ulteriori delucidazioni, che mi portano a pensare un
pochino in piu' quello che gia' pensavo dell'XP e del Pair (ripeto,
senza essere particolarmente documentato a riguardo). Mi sembra che
siano tutto tecniche che sono molto ben utilizzabili in ambienti nei
quali il team e' molto affiatato, nonche' ordinato, e vi e' una buona
onesta' nel misurare la propria flessibilita' mentale nei riguardi di
riiterazioni, nel senso di refactoring, sul codice.
Grazie e buon weekend,
Andrea
Steevie wrote: