Hacker News new | ask | show | jobs
by illuminant 641 days ago
Very interesting. In the decades I have developed such solutions, I've never heard it referred to as "feature flag." I have always called it "configuration over code".

Tbh, the habit for so long now I wonder why config over code isn't the naturally intuitive style.

Do you not initialize variables first, with passed config options? Do you not first overload these from the config chain? Isn't a simple config object which preloads the config stack for seamless dict access (fs,db,cache;global,domain,user,session) the first thing you write? You do write your own wrapper for config and dstore don't you? (Speaking to the air)

You don't need a product for everything, if you just do it right the first time ...