"React Context API (2018)" was retired on August 1, 2023.

Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Digital Literacy What Makes a Pattern

I still don't understand why we call it "PATTERN".

Pattern of what? What pattern is there when we describe Object methods etc..? I see no pattern just a name, definition and examples. So this is a pattern of definitions? Like a dictionary pattern where there is a word followed by a pronunciation, definition, and example?

Why isn't this labelled dictionary or Wiki. Seems like they just threw in Pattern because it looks technical when you say it. This word just throws me off.

1 Answer

Steven Parker
Steven Parker
231,269 Points

The use of the word "pattern" relating to design, and then specifically to software, is a relatively recent innovation (since 1987). But then, a lot of the software technology you may be studying here is even newer.

There's a very thorough explanation and history of the term on this Wikipedia page, give that a look.