- The most important characteristics of good design: Discover-ability and Understanding
- Discover-ability
- Figure out what actions are possible
- Where and how to perform them
- Understanding
- What does it all mean?
- How is the product supposed to be used?
- What do all the different controllers and settings mean?
- Ex. Doors: Need signals to indicate naturally where to push. Ex. Vertical plate on a side to be pushed
- We accept complex device needs aid of manual, but it should be unnecessary for simple things
- Faced with array of controls and displays, we simply memorize one or two settings to fulfill requirement
- When a device with complex settings let user unable to remember, then whole purpose of design was lost

DesignOfEverydayThings - Discoverability and Understanding
訂閱:
張貼留言 (Atom)
Lessons Learned While Benchmarking vLLM with GPU
Recently, I benchmarked vLLM on a GPU to better understand how much throughput can realistically be expected in an LLM serving setup. One ...
-
spring.jpa.open-in-view spring boot 的 property, spring.jpa.open-in-view 預設是開啟的 開啟的話, OpenSessionInViewInterceptor 就會介入 收到 web request 的時候...
-
Introduction One day, Cassandra stop listening for thrift client until restart it manually. After checking Cassandra log, found it enco...
-
ChatGPT generated Java Class Loader 是 Java Runtime Environment 的一部分, 它動態地將 Java 類別加載到 Java Virtual Machine 中。通常,只有在需要時才會加載類別 。Java 運行時系統不需...
沒有留言:
張貼留言