top | item 39913552

(no title)

reso | 1 year ago

I suspect this is a reference to a famous privacy-related module in the facebook codebase circa 2010ish, which had a docstring something like "DO NOT TOUCH. YOU WILL BE FIRED". Could be a cultural holdover from when react was an internal facebook project.

discuss

order

AlphaCharlie|1 year ago

It is, it was then used regularly across project as a sign that touching this code is very dangerous and should not be done except by the experts of that codebase.

Fun nostalgia to see it out there :)

Note that I doubt anybody ever got fired for modifying these parts of the code. In particular, automatic refactors would have modified these (safely); and it’s a scary warning about negative consequences of messing up.

AnotherGoodName|1 year ago

It's just an over the top and funny way to label global variables that shouldn't actually be used for the sake of API stability. I've seen this in many different companies and code bases.