首页 > 代码库 > 构建之法第六次随笔
构建之法第六次随笔
我这个礼拜阅读了构建之法第12,13章。
其中,第十二章讲的是用户体验,我们要考虑用户体验的不同角度,用户的第一印象就很重要,用户第一次使用软件,就很大程度上决定了用户对软件的评价。软件服务始终都要记住用户的选择,从用户的角度考虑,要有一颗同理心。理解用户的处境,心理,动机的能力有着一颗为用户着想的同理心,是好的产品设计的出发点。也不要让用户犯简单的错误,所以要不停改进,高明的设计能让用户不需要花费额外的注意力,也不需要经验与专业知识即可凭借直觉完成正确的操作。
对于一个软件的用户界面,有一些原则:
- 尽快提供可感触的反馈
- 系统界面符合用户的现实惯例
- 用户有控制权
- 一致性和标准化
- 适合各种类型的用户
- 帮助用户识别,诊断并修复错误
- 有必要的提示和帮助文档
第十三章讲的是软件测试。主要讲了各种测试方法和测试的设计方法。我明白了测试的时候要各个角度都还是看一些犄角旮旯也得用一些随机的数据去鼓捣。拿到一个测试任务的时候,就想这个功能最可能在哪里出问题,测试的时候也要举一反三,看到产品标题字段出了问题就要检测一下别的字段有没有相同的问题。更要注重从产品的风险出发进行测试,也要从当前的产品特性决定测试的策略,举一反三。也可以把一些比较稳定的测试写成自动测试,这样就减轻了手工测试的压力。
构建之法第六次随笔
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。