Download presentation
Presentation is loading. Please wait.
Published byGriffin French Modified over 8 years ago
1
Paul Stack @stack72 GOOD VCS PRACTICES HELP TO DELIVER SOFTWARE FASTER
2
ABOUT ME Work for OpenTable.com Member of Jetbrains Academy “Friend of Redgate” Dzone MVB DevOps Extremist
3
AGENDA Today we will be looking at: Feature Branching – troubles could lie ahead Branch by Abstraction Feature Toggles Real work users Branching can be successful
4
FEATURE BRANCHING
6
BENEFITS
7
DRAWBACKS
9
BRANCH BY ABSTRACTION Consumer Old Component
10
Consumer Old Component Interface
11
Consumer Old Component Interface New Component
12
Consumer New Component Interface
14
FEATURE SWITCHES / TOGGLES / FLIPPERS…..
16
DOES ANYONE ACTUALLY DO THIS?
20
git flow feature start login //add a login to your product git flow feature finish login More Info: https://github.com/nvie/gitflow
21
ANY QUESTIONS?
22
SUMMARY Potential Issues with feature branching Possible solution in Branch By abstraction How Feature Switching could extend this Real companies using this
23
THANKS! @stack72 scandev@paulstack.co.uk www.paulstack.co.uk
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.