Als «pair-programming» getaggte Fragen

Die Paarprogrammierung ist eine agile Softwareentwicklungstechnik, bei der zwei Personen an einem Terminal zusammenarbeiten. Während sich die erste Person auf die Syntax und andere taktische Aspekte konzentriert, überprüft die andere den Code aus der Perspektive eines größeren Kontexts.

10
Sollten Junior-Programmierer als Code-Reviewer in die Projekte von Senior-Programmierern einbezogen werden?
Eines meiner Teammitglieder, ein Junior-Programmierer, verfügt über beeindruckende Programmierkenntnisse für sein Erfahrungsniveau. Und ich glaube, dass ich bei Code-Überprüfungen den Schwerpunkt auf das Lernen legen und nicht auf Fehler hinweisen muss. Aber sollten Junior-Programmierer an Code-Überprüfungen für Senior-Programmierer beteiligt sein? Oder sollten Code Reviews nur von Programmierern mit entsprechender Erfahrung …

7
Wann funktioniert die Paarprogrammierung? Wann sollte man es vermeiden?
Anstatt die ganze Zeit sklavisch zu paaren, verwenden wir die Paarbildung selektiv in unserem Team. Ich denke, es funktioniert am besten unter folgenden Umständen: Hochfahren brandneuer Teammitglieder für ein Projekt (anstatt sie alleine durch Dokumentation oder Code waten zu lassen). Wenn Junior- und Senior-Leute zusammenarbeiten (dies hilft, einige der Fähigkeiten …


6
Pair-Programmierung, wenn Fahrer und Beobachter unterschiedliche Fähigkeiten und Erfahrungen haben
Ich weiß, dass die Paarprogrammierung eine agile Softwareentwicklungstechnik ist, bei der zwei Programmierer an einer Arbeitsstation zusammenarbeiten. Einer, der Fahrer, schreibt Code, während der andere, der Beobachter, jede Codezeile überprüft, während sie eingegeben wird. Aber ich frage mich nur, ob die Strategie in dem Fall noch funktioniert. Beispielsweise wenn sie …




3
Wie recherchieren Sie während der Paarprogrammierung?
Ich habe vor kurzem bei einem neuen Job angefangen und durch das Pairing bin ich dort sehr schnell in Kraft getreten. Es fällt mir jedoch schwer, wenn wir während unseres Workflows eine kurze gemeinsame Recherche durchführen müssen, die API-Funktionen, Codebeispiele oder Befehlsoptionen abdeckt. Mein Teamleiter fordert uns dringend auf, alle …


5
Paarprogrammierung und ISO 27001
Ich arbeite seit über 7 Jahren in einem eXtreme-Programmierteam und programmiere Paare in einer Windows-Umgebung. Als wir damit begannen, meldete sich jemand mit seinen Windows-Anmeldeinformationen an, und daher war der gesamte Zugriff auf Domänenressourcen und insbesondere die Versionskontrolle für diesen Windows-Benutzer verantwortlich. Schließlich haben wir Windows-Pairing-Konten für bestimmte Pairing-Stationen (z. …


9
Wie demonstrieren Sie die Leistung in Paired-Programming-Umgebungen?
Vor kurzem sind bei meiner Arbeit Leistungsbeurteilungen aufgetaucht, und ich wurde in eine interessante Position gebracht. Unser Team führt eine Menge Paarprogrammierungen durch, bei denen die Fähigkeitsunterschiede zwischen Teammitgliedern tendenziell gemittelt werden (insbesondere, wenn wir Paare drehen). Im Allgemeinen sehen Sie bei Leistungsüberprüfungen die geleistete Arbeit und zeigen, was Sie …

3
Paartausch: Was sind die Vor- und Nachteile?
Die Grundidee, die von den meisten Agile / XP- Theoretikern vertreten wird, scheint zu sein, dass Paare regelmäßig getauscht werden sollten. Zum Beispiel sollte jeder Programmierer einmal am Tag die Paare tauschen. Die Hälfte der Leute tauscht zu Beginn des Tages, die Hälfte der Leute tauscht nach dem Mittagessen: Aufgrund …

1
Beseitigt Paarprogrammierung die Notwendigkeit von Codeüberprüfungen in einem Extreme Programming (XP) -Projekt?
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 …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.