Feature Switches

Feature Toggles are a neat way to commit unfinished code and not worry about it going live.  Basically, instead of committing code to a different branch, just wrap it in an if statement.

This technique is used by Flickr, Disqus, Etsy, and Gmail.

Advertisements