Die Verwendung von Feature Branches bietet den Vorteil, in einem isolierten Bereich entwicklen zu können und die Ergebnisse erst nach Abschluss der Arbeiten in die Hauptentwicklungslinie einfließen lassen zu müssen.
Ein Kerngedanke von Continuous Integration ist die mindestens tägliche Integration der Arbeit aller Projektmitglieder, sodass oft zu hören ist, dass Feature Branches durch deren verspätete Integration für CI unbrauchbar sind.
Der Vortrag stellt die Hintergründe dieses "Streits" vor und zeigt, wie Feature Branches durch entsprechende Maßnahmen und Tool Unterstützung im CI Server helfen können, den Master fehlerfrei zu halten ohne Abstriche beim Testen machen zu müssen.
Steffen Schluff
![](sites/entwicklertag.de.karlsruhe.2017/files/steffen_schluff.jpg)
Steffen Schluff ist Leiter der Software Factory der OIO Orientation in Objects GmbH und verantwortlich für die in der Entwicklung eingesetzten Werkzeuge und Verfahren, wobei sein besonderes Interesse dem Thema Continuous Delivery gilt.
Sebastian Damm
![](sites/entwicklertag.de.karlsruhe.2017/files/sebastian_damm.jpg)
Sebastian Damm ist bei der OIO Orientation in Objects GmbH in Mannheim als Trainer, Berater und Entwickler tätig. Seine Schwerpunkte liegen im Bereich Webanwendungen mit Java EE und GWT sowie der Automatisierung funktionaler Systemtests.