Flexible Design with Adapters

With Phoenix 1.3 well behind us now, Elixir developers understand how to approach most problems “The Elixir Way”:

  • Create a well-named context module for the problem, e.g. “Payment”
  • Put functions in it, which don’t expose how data is persisted
  • Profit
[Read More]