• No, but seriously:
    • Strive to write many small pure functions, and minimize where mutations occur.
    • We primarily use and at Airbnb. is also used occasionally for small, separate modules.
    • Whenever you fix a bug, write a regression test. A bug fixed without a regression test is almost certainly going to break again in the future.