UX Collective

We believe designers are thinkers as much as they are makers. https://linktr.ee/uxc

Follow publication

Patterns are good

Filipe Nzongo
UX Collective
Published in
21 min readMar 18, 2023
A photo that shows Apple Magic Mouse and Logitech MX Master Mouse. Source: www.tidbits.com
Apple Magic Mouse Versus Logitech MX Master. Source: Tidbits

“Welcome to Design Patterns. Someone has already solved your problems.” (Head First Design Patterns, FREEMAN et al., 2004).

The image shows components of a user interface called card, which presents information about a hotel.
Web UI Card. Source: Filipe Nzongo
Ericson Brand Design Language. Source: Ericsson Youtube Channel
Microsoft Fluet Design System. Source: Ericsson Youtube Channel

Why Design patterns are important in Design/HCI?

Human beings have a natural tendency to look for patterns, and our brains are wired to recognize and process them. The more standardized things are the better. (Nzongo, 2019).

Reusable solutions

Improved quality

Better communication

Faster development

Easier maintenance

Increased consistency

Knowledge transfer

Design patterns are different than components

Atomic design applied to the native mobile app Instagram. Source: https://atomicdesign.bradfrost.com/chapter-2/
Atomic Design Methodology. Source: Atomic Design By: Brad Frost
The image shows various components of a UI. Source: https://dribbble.com/
User Interface components. Source: Heavyweights, Dribbble

Design patterns are different than guidelines

“The purpose of guidelines is to capture design knowledge into small rules, which can then be used when constructing new user interfaces”— MartinJ Van Wellie

Image shows guideline on how to use a button when using material design. Source: https://m3.material.io/components/all-buttons
The usage of Button. Source: Google Material Design
Image shows guideline on how to use text label when using material design. Source: https://m3.material.io/components/text-fields/overview
The usage of Text label. Source: Google Material Design
Image shows Design Pattern for Email Address. Source: https://design-system.service.gov.uk/
Design Pattern for E-mail Address. Source: GOV UK Design System

Types of Interaction patterns

Information architecture design patterns

Image shows overlapping iPad screens explaining hierarchical topology navigation. Source: https://ux.stackexchange.com/questions/2317/whats-the-best-way-to-view-a-deep-hierarchy
Hierarchical Navigation Apple Ipod. Source: Stack Exchange

User interface and page layout design patterns

The image shows an interface that follows the card-based layout pattern.
Checkout card based UI: Source: Book design em escala, Filipe Nzongo
The image shows an interface that follows the grid-based layout pattern.
Grid Based Layout. Source: Filipe Nzongo

Navigation design patterns.

The image shows an interface that follows the grid-based layout pattern. Source: www.ebay.com
Mega Menu. Source: Ebay.com

Interaction design patterns

The image shows Modal Windows which is a very common interaction pattern on the web
Modal Windows. Source: User Guiding

Information visualization design patterns

Image shows Heatmap of a user interface after capturing user behavioral data. Source: Tera
Heatmaps Information Visualization. Source: Tera

Unfamiliar design patterns

TikTok wireframe and the details of each button and their names
Tiktok user interface. Source: Filipe Nzongo
Comparison of the TikTok Interface and Instagram Reels
Instagram Reels and Youtube Shorts. Source: Filipe Nzongo
Wireframe of stories concept.
Concept of stories. Source: Filipe Nzongo

Creativity and Cognition

Reuse is taking advantage of any effort from previous work to reduce the effort needed to complete new work. (BOLCHINI, 2000).

Documenting Design patterns

Conclusion

REFERENCES

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Written by Filipe Nzongo

Designer • Author • Lecturer • PhD. Fellow. BS in Software Engineering, MBA in Experience Design, HCI Researcher and Polyglot "I Like Doing Complex Things"

Responses (3)