Patterns of code happen in the real-world. Not to mention anti-patterns. Patterns are solutions for solving problems that happen all the time in programming. Anti-patterns are not solutions, obviously.
A pattern is a reusable solution to common programming problems
Patterns may be categorized:
. Let's explore the patterns of Javascript. Programming is problem solving. Problem solving is hard. Javascript loves you, because it has patterns.