Em um projeto de programação extremo, os programadores emparelham a programação na maioria das vezes.
Como esses pares também alternam, ou seja, você emparelha um programa com pessoas diferentes, e existe um senso de propriedade coletiva, o código fonte é frequentemente revisado e atualizado.
Sendo assim, é necessário revisar o código? Quero dizer, pare de programar e realmente faça revisões de código.
agile
code-reviews
pair-programming
extreme-programming
Eduardo Copat
fonte
fonte
Respostas:
Um dos principais recursos da Extreme Programming é o Wiki de Ward, também conhecido como Portland Pattern Repository, também conhecido como C2.com . É aqui que várias pessoas elaboram várias metodologias e as documentam enquanto as utilizam.
Dentro deste wiki, há uma página: Revisões extremas de códigos de programação com vários colaboradores, incluindo Ron Jeffries e Kent Beck.
Para isso, eles disseram:
Também há um pouco mais de discussão sobre o assunto por parte de outros.
Os principais pontos, porém, são que, com a combinação de testes, a propriedade colaborativa e a programação em pares, essas coisas resolvem os objetivos que uma revisão de código normalmente deve fazer, como:
Isso está sendo feito continuamente por meio de programação em pares e testes automatizados em Extreme Programming e, portanto, uma inspeção explícita da Fagan é desnecessária.
Leitura relacionada:
fonte