Every programming ecosystem has anti-patterns. Here will be a collection of anti-patterns in ember, and how to mitigate and fix them.

These rules aren't absolute. There are always exceptions.

Anti-Patterns:

Route Actions

Mixins

Observers

Prop-Drilling

Side-Effect-causing Properties