A review by yates9
Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Guidelines by Jeff Johnson

4.0

While the book is a bit dated it still provides a quick accessinle overview of many of the key Interaction Design problems. A good way to make sure a UX or UI designer is at least aware of known issues from the early days of software design into websites.

There needs to be much more work in addition to address new areas such as VR and AR or physically interfaces to electronics and audio based controllers, still I am happy I read this book.