Chapter 4. Responsive user experience design patterns

This chapter covers

  • The origins and importance of design patterns
  • Using two different design patterns to solve the same problem

The architect Christopher Alexander is famous for his theories on the use of patterns in design, and his work has influenced software developers since the late ’60s in various areas such as language design and modular programming.[1] His greatest influence has been on the development of software design patterns, popularized by Gamma, Helm, Johnson, and Vlissides in their 1995 book Design Patterns.[2] In building architecture, a design pattern is a way of documenting recurring problems and their solutions. In responsive design, design patterns help you avoid ...

Get The Responsive Web now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.