Key Concept: Good modular design = High cohesion + Low coupling.
Ever wondered what those overlay tutorials are called when you first open an app? They're called coach marks - interactive step-by-step guides that highlight specific UI elements to help users ...