===========
=========== 【程序编程相关:Thinking in Java简明教程】第二版说明 【推荐阅读:SQL SERVER 与ACCESS、E】尽管这两种原则是分别给出的,本书的目标是使两种原则交融在一起.在帮助读者设计出更出色更有效的对话框的同时,也使读者理解用户是如何领会软件并与之交互的. 【扩展信息:使用Groovy】本书提供有效与实用的界面设计工具.这些工具分为两种:战术类与战略类.战术工具提供使用与创造类似对话框与按钮这样的界面元素的小窍门;而战略工具是关于界面元素的思考方式——也就是说用户是如何通过界面元素进行交互的.战术与战略相结合的方式是有效的进行用户交互与界面设计的关键.举例而言,不存在客观的优秀对话框——质量取决于具体环境:谁使用它,用户的背景与目标是什么.仅仅采用一些战术方式可以使用户界面创建的更加容易,但不会使最终的结果更好.同样的,仅仅是深思用户如何与你的系统交互并不能改善软件,仍然需要在特定情况下应用不同的战术工具让用户真正与之交互才能够落实战略思路.本书既增加读者对用户的理解,也教授如何把这些理解在设计中体现.谁应该读本书:
about face第一版在1995年八月第一次出版时,界面设计还是无人涉及的边缘领域.任何人只要有勇气,都可以在软件工程的阴影下以界面设计师的头衔在这个领域进行工作,就像当初小型哺乳动物在恐龙的阴影下争取生存空间.正如第一版中所提到的,软件的设计被错误的理解并错误的衡量.而且,只要程序员进行软件设计,就必然采用错误的方式.... 下一页