Aus dem Kurs: Grundlagen der Programmierung: Agile Softwareentwicklung

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Grundlagen der Paarprogrammierung

Grundlagen der Paarprogrammierung

Die Paarprogrammierung ist eine der wichtigsten Praktiken des eXtreme Programming. Bei der Paarprogrammierung sitzen zwei Entwickler an einem Computer. Der eine schreibt den Code, der andere verfolgte seine Eingaben. Diese zweite Person überprüft laufend den Code, während der Entstehung stellt Fragen zur Implementierung und unterstützt den ersten Entwicklung mit Code-Vorschlägen. Die beiden Entwickler tauschen regelmäßig die Rollen und so setzt sich der Prozess immer weiter fort. Als ich zum ersten Mal von der Paarprogrammierung hörte, hatte ich zwei große Bedenken. Wenn zwei Personen gleichzeitig an einer Sache arbeiten, ist es nicht eigentlich gleichbedeutend mit einer Halbierung der Teamgröße. Zum anderen arbeiten manche Menschen ja allein auch produktiver, warum müssen Sie also eine andere Person mit sich zusammenarbeiten lassen. Ich habe mich aber überzeugen lassen, dass die Vorteile der Paarprogrammierung die Nachteile in vielen Fällen bei weitem überwiegen. Erstens bietet die…

Inhalt