CODE REFERENCES
Manage technical debt.
Flag with confidence.
When flagging features across an entire development organization, supportive tooling and shared team practices are essential for maintaining a healthy feature lifecycle.
Feature Flags at Scale != Increased Technical Debt
Code References helps teams easily manage the technical debt associated with implementing feature flags at scale.
Integrate with Git
Automatically update flag references with every commit to GitHub, Bitbucket, or any other Git tool you're using.
Flag Safely
Ensure that you have wrapped all relevant code in the correct feature flags.
Keep Code Clean
Easily find and remove flags that you no longer need, keeping your code base clean and consistent.
Feature flags are a critical piece of modern development, and LaunchDarkly brings this part of continuous delivery to the masses.
Rob Zuber
CTO, CircleCI
Learn How Code References Helps You Eliminate Technical Debt
Filter for Any Repository and Branch
Teams who frequently feature flag releases know that a method for easily finding flags across multiple repositories and branches is key to efficiently managing flags.
Search for References by Alias
Not every team stores flag keys in the same way. The ability to search by alias ensures that you understand where flags are used and evaluated, so you never have a blind spot in your code.
Discover When Any Flag Was Last Referenced
No matter who on your team created a flag, keeping track of where code starts for a feature, knowing if the flag is actively being used, and understanding where that flag was last referenced if it's no longer in use, are all essential to having confidence in the state of every flag.
Code References
Feature management helps all software teams move quickly, with less risk. As you add more and more flags into a codebase, proper attention is required to maintain clarity into the state of your features. Code References is an essential tool for minimizing technical debt and ensuring a healthy feature lifecycle.
Additional LaunchDarkly Features Help with Technical Debt
When it comes to feature flags, most teams want to remove them once they’ve completed the job. At the same time, many teams don’t remove flags because it takes time and making a mistake can have a large impact.
Flag Archive makes it easy to confidently remove unused flags. Clutter-free dashboards will help you more quickly find the place you need to be, and have higher confidence in what features are currently being managed by your flags.
Learn MoreWhen it comes to feature flags, most teams want to remove them once they’ve completed the job. At the same time, many teams don’t remove flags because it takes time and making a mistake can have a large impact.
Flag Archive makes it easy to confidently remove unused flags. Clutter-free dashboards will help you more quickly find the place you need to be, and have higher confidence in what features are currently being managed by your flags.
Learn MoreCompare feature flag configuration settings, including targets and variations, between flags setup in two different environments. This is incredibly useful when comparing and cloning rules from a staging environment into your production environment, eliminating costly manual errors.
Learn MoreQuickly verify that your LaunchDarkly flags are set up as intended. If you spot an issue, the Debugger will help you collect additional data and determine if further action is needed.
Learn MoreTracking your flag configurations is essential to understanding the state of your application. Flag variation summaries, overview across environments, and flag status indicators provide convenient and efficient access to identifying and modifying the state of every feature.
Learn More