Remove 2004 Remove Continuous Integration Remove TDD
article thumbnail

AoAD2 Practice: Feature Toggles

James Shore

Continuous Integration. Continuous Deployment. That doesn’t work for teams using continuous integration and deployment. Other than short-lived development branches, they only have one branch: their integration branch. Kent Beck calls it a “Keystone” [Beck 2004] (p. TDD isn’t perfect, after all.

article thumbnail

AoAD2 Practice: Feature Flags

James Shore

Continuous Integration. Continuous Deployment. That doesn’t work for teams using continuous integration and deployment. Other than short-lived development branches, they only have one branch: their integration branch. Beck 2004] (p. TDD isn’t perfect, after all. Kent Beck calls it a “Keystone.”