Wednesday, August 29, 2018

The Value of Feature Flags in CI/CD

Using feature flags is a technique that will help you integrate code into a shared repository at least once a day and ship it, even if you haven't finished the feature yet. You'll be able to deploy at any time but defer the decision to release for another day. Continuous integration (CI) and continuous delivery (CD) are practices that could help you deliver software more quickly.

With CI, you start by integrating code changes into a shared repository several times a day. Then you continue with CD to deliver working software to the customer's hands — even if it's not done yet. (More on this later.) You get feedback often, so you're able to improve things sooner. But you also get better at releasing software because it becomes a natural skill.



from DZone.com Feed https://ift.tt/2BVijCz

No comments:

Post a Comment