Refactoring UI is a comprehensive guide to designing great user interfaces. Written by Steve Schoger and Adam Wathan, two experienced web developers and designers, the book covers everything from the basics of typography and color theory to more advanced topics like accessibility and performance.
The book is divided into three parts: Foundations, Patterns, and Practice. The Foundations section covers the essential principles of good UI design, such as clarity, consistency, and efficiency. The Patterns section provides a catalog of over 100 reusable UI components, along with examples of how to use them. The Practice section offers advice on how to apply the principles and patterns in real-world projects.
Refactoring UI is an excellent resource for anyone who wants to improve their UI design skills. The book is well-written and easy to follow, and it is packed with practical advice. Whether you are a beginner or an experienced designer, Refactoring UI will help you create better user interfaces.
Here are some of the things I liked about the book:
The book is well-written and easy to follow.
The book is packed with practical advice.
The book covers a wide range of topics, from the basics of typography and color theory to more advanced topics like accessibility and performance.
The book includes a catalog of over 100 reusable UI components.
Here are some of the things I didn't like about the book:
The book is a bit long.
The book could use more examples of real-world UI designs.
Overall, I highly recommend Refactoring UI to anyone who wants to improve their UI design skills. The book is an excellent resource for beginners and experienced designers alike.
Here are some additional thoughts on the book:
I appreciated the way the authors emphasized the importance of clarity, consistency, and efficiency in UI design. These are three principles that are often overlooked, but they are essential for creating user interfaces that are easy to use and understand.
I also appreciated the way the authors provided a catalog of reusable UI components. This is a great resource for designers who are looking for inspiration or who need to quickly create a UI for a new project.
Overall, I found Refactoring UI to be an informative and helpful book. I would recommend it to anyone who is interested in improving their UI design skills.