(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 startbzw.mob start -b nameaktualisiert den Branch (bzw. erstellt einen neuen ausgehend vom aktuellen Branch)mob nextsendet die Codeänderungenmob donebeendet den Branch (lokal und remote) und squashed alle Änderungen in den Ursprungsbranch
Auf der Webseite gibt es ein ausführlicheres Beispiel dafür.