Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Term Entry] Add Millers Law #6481

Merged
merged 10 commits into from
Apr 10, 2025
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
Title: 'Millers Law'
Description: 'Millers Law asserts that the average person can hold about seven (+/- two) items in their working memory.'
Subjects:
- 'Computer Science'
- 'Web Design'
Tags:
- 'Design'
- 'UI'
- 'UX'
CatalogContent:
- 'intro-to-ui-ux'
- 'paths/front-end-engineer-career-path'
---

**Miller's Law**, proposed by cognitive psychologist George A. Miller, states that the average person can only hold about seven things in their working memory at one time — give or take two. This insight into our cognitive limits forms the basis for designing clearer communication, better user interfaces, and more digestible information structures.

The concept of 'chunking' stems from this principle: grouping individual elements into larger, meaningful units helps people retain more information. This technique is widely used in education, design, and communication to reduce cognitive load and improve memory.

## Example

A classic example of Miller's Law is how phone numbers are formatted. Instead of writing all digits in a continuous string like 07987654321, we break it up into chunks: 07987 654 321. This makes it easier to remember and recall.

![Image showing two UK phone number input fields side by side: one shows a continuous number (07987654321), the other uses spaced formatting (07987 654 321) for better readability.](https://raw.githubusercontent.com/Codecademy/docs/main/media/millers-law-phone-number-comparison.png)

Similarly, menus or options grouped into categories in software interfaces are easier to navigate.

### Why Miller's Law Matters

Recognizing the limits of human memory allows us to create systems and content that don't overwhelm users. Organizing information into digestible segments enhances understanding, maintains interest, and boosts usability — whether in websites, presentations, or educational settings.

### Common Applications

Educational content is often divided into modules or lessons with no more than 5–9 core points at a time. In UX design, navigation menus, settings, or forms are grouped sensibly to align with how users process information. Even visual layouts benefit from this principle, reducing clutter and making interfaces feel intuitive.

### Exceptions & When to Innovate

Some advanced users or specialized contexts may allow for greater complexity. Experts can handle larger amounts of information due to domain familiarity and practiced chunking strategies. Still, even for expert systems, applying Miller’s Law can streamline onboarding and improve clarity.

## Resources

- [UX Laws – Miller's Law](https://lawsofux.com/millers-law/)
Binary file added media/millers-law-phone-number-comparison.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.