Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Feature Branches and Toggles in a Post-GitHub World

NDC Conferences via YouTube

Overview

Explore the evolving landscape of software development practices in this 58-minute conference talk by Sam Newman. Delve into the ongoing debate between feature branches and feature toggles, examining their roles in the context of Continuous Delivery. Gain insights into the impact of Git and GitHub on branching strategies, and learn how these practices have evolved over time. Analyze the advantages and challenges of different approaches, including branch by abstraction and flags. Discover how recent research and technological advancements are shaping best practices in a post-GitHub world. Understand the implications for modern development workflows, refactoring techniques, and hiding functionality. Draw valuable lessons from real-world examples and industry reports to optimize your development process and improve software delivery.

Syllabus

Introduction
Building Market Services
ThoughtWorks
R3 branch
Release branches
Refactoring
Hiding Functionality
Branch By Abstraction
Flags
Reuse
Continuous Delivery
GitHub
Git Flow
Feature Toggles
State of DevOps Report

Taught by

NDC Conferences

Reviews

Start your review of Feature Branches and Toggles in a Post-GitHub World

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.