Dans un projet de programmation extrême, les programmeurs associent la programmation la plupart du temps.
Comme ces paires tournent également, c'est-à-dire que vous jumelez le programme avec différentes personnes et qu'il existe un sentiment de propriété collective, le code source est fréquemment revu et mis à jour.
Cela étant, est-il nécessaire de réviser le code? Je veux dire, arrêtez la programmation et effectuez simplement des révisions de code.
agile
code-reviews
pair-programming
extreme-programming
Eduardo Copat
la source
la source
Réponses:
L'une des ressources clés pour la programmation extrême est celle de Ward's Wiki aka Portland Pattern Repository aka C2.com . C'est là qu'un certain nombre de personnes ont élaboré diverses méthodologies et les ont documentées au fur et à mesure de leur utilisation.
Dans ce wiki, il y a une page: Extreme Programming Code Reviews qui a un certain nombre de contributeurs, dont Ron Jeffries et Kent Beck.
À cela, ils ont dit:
Il y a également un peu plus de discussion sur le sujet de la part des autres.
Cependant, avec la combinaison de tests, la propriété collaborative et la programmation en binôme, ces éléments résolvent les objectifs qu'une révision de code est généralement censée atteindre, tels que:
Celles-ci sont effectuées en continu par le biais de la programmation par paires et de tests automatisés dans Extreme Programming et une inspection explicite de Fagan n'est donc pas nécessaire.
Lecture connexe:
la source