Chapter     3

Understanding Design Patterns

This chapter is all about design patterns: what they are and what they mean. The knowledge you’ll get here will provide you with the insight to understand where the motivational design pattern library comes from and how you can create your own patterns.

In this chapter, you’ll learn

  • What design patterns and pattern languages are
  • How to write motivational user stories, a form of user story that focuses on motivational ideas
  • Prototype theory and how it applies to patterns

Pattern Languages

In order to really understand motivational design patterns, it’s useful to know what design patterns are. Some readers may already be familiar with design patterns from object-oriented programming, as popularized ...

Get Irresistible Apps: Motivational Design Patterns for Apps, Games, and Web-based Communities now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.