Die Code Coroner - Tech-Podcast für Softwarequalität

Die Code Coroner - Tech-Podcast für Softwarequalität

Punktlandung: Pair-Programming

Audio herunterladen: MP3 | AAC | OGG | OPUS

Unsere erste Punktlandung zum Thema Pair-Programming. Verena spricht mit Thomas über effektivere Softwareentwicklung mittels Kollaboration. In 12 Minuten geht es kurz und knackig in die Welt des Codens mit 4 Augen.
Die Kategorie Punktlandung der Serie Code Coroner ist ein kurzes Format für den Break für Zwischendurch.


Kommentare

by r3d on
In meinen Augen spielen einige Faktoren für ein gutes Pairing zusammen, dazu gleich mehr. Mein Hauptarbeitsmodus bzw mein bevorzugter Modus, ist es Dinge alleine anzugehen, bei größeren Arbeiten, hilft es, sich regelmäßig auszutauschen bzw. dann im Pair-Programming. Das hat viele Vorteile, aber auch hier ist Vorsicht geboten! Wichtige Faktoren im Pairing sind, dass die Beteiligten Personen auf einer Ebene kommunizieren müssen! Was mein ich damit? Ich musste leider schon feststellen, dass das Pairing in Richtungen abgedriftet ist, welche eher an einen Monologen Vortrag erinnern oder an ein „naja keine Ahnung wie das in Sprache X geht. Lass uns mal Code kopieren und Trial and Error machen“ (was das ganze Konstrukt ad absurdum führt). Ebenfalls gehört von allen Teilnehmern ein hohes Maß an Disziplin dazu, gerade in der Remote Welt kam es nicht selten vor, dass plötzlich vom Wochenend-Urlaub gesprochen wurde während nebenher etwas „programmiert“ wird. Es war daher keine Seltenheit, dass aufgrund eines fehlenden Code-Reviews und des „durchgeführten“ Pair Programming, die Code Qualität immens fiel. Während ggf die Architektur konsistent war, war es zusammengeschusterter unwartbarer Code. Daher ist mein Punkt, es hängt ganz vom Team, den einzelnen Menschen und dem Gesamtkonstrukt ab. Ein „klassisches“ Code-Review, würde ich aber nicht ablösen bspw. wenn eine Story welche im Pair entwickelt wurde, in den Main Branch zurück gemerged wird .

Neuer Kommentar

Durch das Abschicken des Formulars stimmst du zu, dass der Wert unter "Name oder Pseudonym" gespeichert wird und öffentlich angezeigt werden kann. Wir speichern keine IP-Adressen oder andere personenbezogene Daten. Die Nutzung deines echten Namens ist freiwillig.

Über diesen Podcast

Die Code Coroner sprechen über alles, was mit Software-Qualität zu tun hat. Hier wird wie bei den Gerichtsmedizinern eine Leichenschau am Code durchgeführt. Bei dieser "Sektion" können Architekturfragen, Pattern-Fragen, CleanCode-Umsetzungen, IT-Sicherheit, agiles Projektmanagement u.v.m. beleuchtet werden.
Das Podcast-Team besteht aus Softwareentwicklern, die sich auf die Spur für gute Software machen. Unsere Zielgruppe sind andere Softwareentwickler, aber auch interessierte Studierende.

Anmerkung: Das Podcast-Team hat sich innerhalb einer gemeinsamen Firma gefunden und produziert diesen Podcast unabhängig.

Unsere Kontaktadresse: codecoroner@maibornwolff.de
oder als Kommentar auf codecoroner.podigee.io unter der jeweiligen Folge.

von und mit MaibornWolff Mitarbeitern

Abonnieren

Follow us