[dead]
We detached this subthread from https://news.ycombinator.com/item?id=13514538 and marked it off-topic.
> EDIT: The downvoting system on HN optimizes for older, over the hill developers as is shown here once again.
This is pretty lame. You're both whining about downvotes and calling everyone who disagrees with you old.
I don't know what your concern is with feature flags. Maybe the way you've implemented or used them in the past has been problematic. But when your approach to disagreement is this petty, it makes me think you are unlikely to be able to discuss it meaningfully anyway.
I would say for backend you can get away without feature flags most of the time. But for the frontend, it's almost impossible to ship a new incomplete feature without feature flags
That's actually a very valid point. I was not thinking as much about HTML/CSS as I haven't been involved in a lot of large scale frontend refactors.
Re:Trunk-Based Development
by debaserab2 on Sunday January 29, 2017 @02:30PM
(#13516073)
> EDIT: The downvoting system on HN optimizes for older, over the hill developers as is shown here once again.
Or that making gross generalizations like yours and speaking in absolutes demonstrates lack of experience and immaturity.
Re:Trunk-Based Development
by MaulingMonkey on Sunday January 29, 2017 @04:17PM
(#13516719)
> EDIT: The downvoting system on HN optimizes for older, over the hill developers as is shown here once again.
Oh, so this is what ageism looks like? I see.
Re:Trunk-Based Development
by notarealdoctor on Sunday January 29, 2017 @11:16AM
(#13514804)
> There are a few times when you need to, but features can in most cases be written in a way that they can live inside production before complete.
That should never, ever, ever be done.
Why not? Loads of companies do this. Almost all the big ones I know of do this.