(Easy) collaborating together
Bei der Pair-/Mob-Programmierung sitzen 2++ Entwickler*innen zusammen an einem Arbeitsplatz und arbeiten gemeinsam an der Lösung des Problems.
Wenn alle physisch an einem Ort (“Vor-Ort”) arbeiten, arbeitet man zusammen an einem Rechner. Möchte man remote zusammen arbeiten, kann man mob.sh nutzen, um zusammen in einem Branch zu arbeiten. Mit einfachen Shellbefehlen, lassen sich Codeänderungen schnell austauschen:
mob start
bzw.mob start -b name
aktualisiert den Branch (bzw. erstellt einen neuen ausgehend vom aktuellen Branch)mob next
sendet die Codeänderungenmob done
beendet den Branch (lokal und remote) und squashed alle Änderungen in den Ursprungsbranch
Auf der Webseite gibt es ein ausführlicheres Beispiel dafür.