We are starting to develop a number of Lightning Components and we are struggling because of lack of well-established design patterns:
Where does global constant go and how they can be shared across multiple Lightning Components?
Can the helper contains member properties too or just function?
What are the benefit of using aura:if over dynamic component creation?
Should one use SLDS on native html items for grids or lightning:layout?