VehiclesFashionRecipesBlogsHuntTravelsSportFunHandmadeITEducation
Mini-Games
x

x
zakruti.com » IT - Software » freeCodeCamp.org
Feature Toggles - Why and How to Add to Your Software

Feature Toggles - Why and How to Add to Your Software

FBTwitterReddit

video description

Rating: 4.0; Vote: 1
Learn why and how to add feature toggles (aka feature flags) to your software. We go through the basics of what feature toggles are, how you can use them and how they can help you to improve the workflow of your development team to accelerate time to delivery. We start off by interviewing Ivar -sthus, the founder of Unleash - an open source feature toggle system - and then continue to look into basic feature toggle use cases and how you can set up Unleash open source to tackle more advanced use cases and scenarios. Feature toggling resources - https://martinfowler.com/articles/feature-toggles.html - https://www.getunleash.io/blog/feature-toggle-best-practices -- Instructor: Fredrik Strand Oseberg
Date: 2022-03-14

Comments and reviews: 4


Terrible in practice with more than a small team. We tried this with over 100 devs the amount of random breaking changes that held people up shot up through the roof. We went back to smaller features which were significantly better controlled releases and quality. Notice all the examples are simple UI / display outputs? Try it when some numpty adds a feature flag for a domain object that they have updated and removed a field that you was still using. The overhead of understanding the code paths and flags jumps through the roof! If you join a big team with long running work and they do this expect a headache, update your CV and leave. You will end up with a zillion API versions, you name it. Terrible.
reply

I understand the need for having a feature toggle system in a product. Nearly every product I've worked on over the past decade has used a system like this (some more complicated than others).
What I don't understand is how there's an open source solution for this, as every implementation I've ever used has been hand-rolled and purpose-built specifically for its respective project. I don't see myself ever switching to an external package to solve this problem.

reply

Great video. You've reminded me of what someone once said-
-The mind is the man, the poor is in it and the rich is it too-.
This sentence is the secret of most successful investors. I once attended similar and ever since then I have been waxing strong financially and I most tell you the truth.

reply

I didn't understood what is the use of these toggles, can anyone just tell me, what to do with this? (I haven't watched the full video)
reply
Add a review, comment






Other channel videos