前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >《Why Software Sucks and What you can do》笔记

《Why Software Sucks and What you can do》笔记

原创
作者头像
雷大亨
修改2017-12-29 09:19:25
4970
修改2017-12-29 09:19:25
举报
文章被收录于专栏:遊俠扎彪
  • 书中反复提到了一句话:“你的用户不是你自己。”
  • 程序员、架构师、项目经理并没有很好地理解他们的客户,他们本应该像其它行业中的设计师一样很清楚地了解他们的客户。如此,软件才不会这么痛!
  • 程序员每天都在使用计算机,而他的客户不是!
  • 易用性,而非控制能力。虽然程序员更加爱好控制能力。
  • 用户不需要了解程序的工作原理,不要故意暴露。费力不讨好!
  • 多做角色演变,恨之深,才能爱之切,改之深。
  • 界面要尽可能简单。
  • 原来,Flash最初被设计是用来提供动画色情的。首页中的Flash愚蠢至极。
  • 活体实验……
  • 安全的最大敌人和助手不是数学,而是社会工程学。自以为安全的不安全最可怕。
  • 千万不要把技术狂作为目标,不要为了技术而实用技术,所有的技术都是工具。
  • 其实,不应该以一个计算机专业人士的角度取看世界,计算机专业人士只是你生活中的一个角色而已。更不要鄙视其它行业。每个行业里的专业人士都应当如此。
  • “有着X-Y染色体的男性……”,呵呵。
  • 男性:技术、惊人的发现、马力……女性:拿高科技转换成什么东西,审视技术的目的和原因。男女的确不同,看来男性更感性,更傻一点呀。 顾客为什么购买你的产品?!
  • 控制欲:分析事物的运作原理,试图找出办法更好地运转。程序设计是一种本质上不会让人感觉满意的职业,它吸引了一批天生不会感觉到满意的人从事。程序员就是要不断追求完美。
  • 通过抽象的思维模型来观察世界,对世界的运行机理充满着好奇。有些人正在伤害着他们的衣食父母和自己。
  • 不断地修理原本不坏的东西,直到它坏掉为止。
  • “任何力量都是白费力气,你们终将被同化!”
  • 你已经长大了,Microsoft!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档