Einstellungen

Wir respektieren Ihr Recht auf Privatsphäre. Sie können sich dafür entscheiden, einige Arten von Cookies nicht zuzulassen. Ihre Cookie-Einstellungen gelten für unsere gesamte Website.

 

Wir verwenden Cookies auf unserer Website, um unseren Datenverkehr zu analysieren und damit ihre Usererfahrung zu verbessern. Diese Cookies sind aber nicht notwendig, um unsere Seiten korrekt abzurufen.  Datenschutzerklärung.

Feature-Branching vs. Trunk-Based-Development: To Branch, or Not to Branch ...

Deutsch
Dieser Vortrag wird auf Deutsch gehalten. / This Talk will be held in German.

... that is the question:
Whether 'tis nobler in the mind to suffer
The slings and arrows of ridiculous merges,
Or to sail the master against a sea of troubles.

Schon seit Shakespeares Zeiten (zumindest so ungefähr) streiten Entwicklerteams um den rechten Weg der Kollaboration mit Git. Soll man jede noch so kleine Änderung – im Sinne des "Trunk Based Development" – umgehend auf dem Master-Branch integrieren? Oder soll man doch lieber alles fein säuberlich nach User-Stories trennen, wie es die Lehre vom "Feature Branching" vorschreibt?

In einem epischen Duell werden Sir René of the Golden Master und Sir Bjørn Baron of the Branches diese Frage letztgültig klären. Oder doch nicht? Sie werden es nur erfahren, wenn Sie dabei sind.

Wer schon mal ein Softwareprojekt miterlebt hat, wird dem Duell sicherlich folgen können.

Die Stärken und Schwächen sowohl vom "Feature-Branching" als auch vom "Trunk Based Development" besser verstehen.

René Preißel
René Preißel
arbeitet als selbstständiger Softwarearchitekt, Entwickler und Trainer. Seine Schwerpunkte liegen im Bereich Softwarearchitektur, Java-Technologien und Konfigurationsmanagement.
Bjørn  Stachmann
Bjørn Stachmann
arbeitet als Softwarearchitekt bei OTTO im Projekt BRAIN daran mit, eine BI-Plattform zu schaffen, die es ermöglicht, OTTO zur Data-driven Company zu machen. Seine Schwerpunkte dabei sind Hadoop, insbesondere HBase, Java-Entwicklung und Git.

Gold-Sponsor


 

CLC-Newsletter

Du möchtest über die CLC auf dem Laufenden gehalten werden?

Anmelden