1. 14
  1.  

  2. 3

    “The acid test is “does the gen_sever code look like spaghetti” if the answer is yes then all you have done is shoe horn the applications into an inappropriate form.”

    That test is probably a good indicator for most abstractions on whether or not they fit a use-case.

    1. 3

      interestingly, though, gen_statem, the replacement for gen_fsm, is a lot more like gen_server than what it replaces. there’s a lot to be said for familiarity.