© Diana MacDonald 2019
Diana MacDonaldPractical UI Patterns for Design Systemshttps://doi.org/10.1007/978-1-4842-4938-3_1

1. Introducing UI patterns

Diana MacDonald1 
Victoria, VIC, Australia

To help you create intuitive products, this chapter will introduce UI patterns and highlight why they’re important and valuable.

What’s a UI pattern?

A pattern is a recurring solution to a problem in a context.

I like to think of patterns as models: a pattern has a structure and can be easily used to help you solve a problem faster than building from scratch. They have a consistent and recognizable form, as well as a method of being referenced, such as a memorable name. In knitting, you might choose a pattern from a book to help you make a sweater with good ...

Get Practical UI Patterns for Design Systems: Fast-Track Interaction Design for a Seamless User Experience now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.