1. Introducing UI patterns 2. Tap into Patterns 3. Deciding which Pattern to Use and When 4.Patterns in Design Systems 5. Anti-patterns and Dark Patterns 6. Mixing and Matching Patterns 7. Conclusion Appendix. Suggested Reading
It’s an excellent book for learning more about patterns. I didn’t even know design systems could have such precise terminology!
At times the book can feel too dense, almost like you’re reading documentation. This is not bad, but for non-beginners it starts to become tedious because you’re not getting a better insight for certain established patterns.
I am also very concerned by “Infinite scrolling” appearing in almost every chapter, almost like a recurrent character in this book. I understand the heavy prominence of how this pattern interacts with others, but perhaps it should have its own chapter next time. Pagination and infinite scrolling are still having “innovations” and weird ideas today, they’re worth diving deeper instead of juggling around the concepts/patterns between chapters.