The beauty of Plain Old Elixir Modules - POEM

Thinking about how Contexts on Phoenix 1.3 are beautiful in the simplicity, elegance and minimalism, coalesced in the smallest unity of Elixir, the Plain Old Elixir Modules, I got surprised by the acronym obtained from this definition - POEM.

The way of get straight to the problem, reducing the unnecessary abstractions is a virtue that Elixir inherited from Erlang. I just need to share this felling.

8 Likes

Keeping in mind that the POCO/POJO/PORO equivalent is POD (Plain Old Data (structure)).

7 Likes

Or even better, POES (Plain Old Elixir Struct).

Better than writing POEMs, is writing them to work with POESy data! :smile:

5 Likes