In einem extremen Programmierprojekt programmieren Programmierer die meiste Zeit paarweise.
Da diese Paare auch rotieren, dh Sie das Programm mit verschiedenen Personen paaren und das Gefühl der kollektiven Eigentümerschaft besteht, wird der Quellcode häufig überprüft und aktualisiert.
Muss der Code überprüft werden? Ich meine, hör auf zu programmieren und mache eigentlich nur Code-Reviews.
agile
code-reviews
pair-programming
extreme-programming
Eduardo Copat
quelle
quelle
Antworten:
Eine der wichtigsten Ressourcen für Extreme Programming ist das Wiki von Ward, auch bekannt als Portland Pattern Repository oder C2.com . Hier haben eine Reihe von Personen verschiedene Methoden erarbeitet und dokumentiert, wie sie sie verwendet haben.
In diesem Wiki gibt es eine Seite: Extreme Programming Code Reviews , zu der eine Reihe von Mitwirkenden gehören, darunter Ron Jeffries und Kent Beck.
Dazu sagten sie:
Es gibt auch einige Diskussionen von anderen zu diesem Thema.
Die wichtigsten Punkte sind jedoch, dass mit der Kombination aus Tests, gemeinsamer Eigentümerschaft und Paarprogrammierung die Ziele gelöst werden, die eine Codeüberprüfung normalerweise erreichen soll, z.
Diese werden kontinuierlich durch Paarprogrammierung und automatisierte Tests in Extreme Programming durchgeführt, sodass eine explizite Fagan-Prüfung nicht erforderlich ist.
Verwandte Lesung:
quelle