Issue 144 - 10 best practices to follow when building components (20)