呦呦鹿鸣

穷则独善其身,达则兼济天下

你按照涂料桶上的说明做了吗?

在过去的很多年里,软件开发一直是这种被粉刷坏的房子的缩影。但是现如今,软件开发领域已经足够成熟了,我们已经有了好些个可供参考的“涂料桶”。

2013-11-28 09:48:06

阅读数:3339

评论数:0

UI设计切忌墨守成规,但改变也须用数据说话

就编码而言,协调一致总是优于标新立异;但如果说到用户界面,一致性却并不总是好的。用户界面应该内部保持一致,但横向与世界上的其他应用程序保持一致就没必要了。

2013-11-27 11:04:54

阅读数:3333

评论数:0

删代码的乐趣

我曾经不止一次地被指责说我删除了别人注释掉的代码。我说,如果你能给我一个不删除的理由,那我就不会再删了。否则,我认为这是很正常的事情。

2013-11-26 20:01:55

阅读数:4738

评论数:12

对于编程:要么热爱,要么离开

最近,有人在JoelOnSoftware.com论坛上发了一个帖子,题为“Thinking of leaving the industry”(考虑转行)——面对如此不确定的经济大环境,某程序员想知道选择软件开发作为职业是否正确...

2013-11-26 09:03:48

阅读数:10247

评论数:25

成为优秀程序员的方法就是抛开编程?

你的兴趣爱好越广泛,你就越能胜任你的工作。

2013-11-25 17:33:26

阅读数:13955

评论数:62

Jeff Atwood质疑iPhone的单键设计

我喜欢使用iPhone,但我对它的一个设计不敢苟同:苹果始终坚持,设备的正面永远只能有一个按键。单单一个按键要控制多少东西啊!功能过载了!我现在都害怕使用iPhone的“Home”键了,因为它“让我思考”。我很多时候都在误操作。事情本不应该是这样的!

2013-11-25 09:15:22

阅读数:3281

评论数:8

基于用户行为数据进行持续的产品创新

亚马逊如何进行快速的创新?在可用性方面,为了超越靠猜测行事,你必须去观察用户如何使用你的软件,除此之外别无他法!

2013-11-23 14:31:31

阅读数:3626

评论数:0

可用性并非阳春白雪

写代码?这个环节的工作其实不难。开发出人们真正想用的应用程序,然后把它们发布到用户手上,这才是难事!如果你的项目里没有人关心可用性,那么你的项目注定会失败。

2013-11-21 08:59:53

阅读数:2417

评论数:3

Jeff Atwood:Google的头号UI问题

谷歌在用户界面上追求的“极简主义”是让人叹为观止的。但是,真有人在使用“I'm Feeling Lucky”(手气不错)这个功能吗?

2013-11-18 08:55:34

阅读数:2665

评论数:0

UI设计——最后一根稻草

如果你想再加一个什么UI元素,请确信,你所加的那个UI元素不是压倒骆驼的最后一根稻草。

2013-11-14 08:39:43

阅读数:2422

评论数:0

敢于说不

创新并不是要接受所有的东西,而应该对除了关键性功能之外的所有东西统统说不。

2013-11-13 08:39:11

阅读数:2963

评论数:1

用户界面很难做

我无意评论“女程序员不懂情调”;我的意思是,对“大部分程序员不擅于设计用户界面”的指责不无道理。

2013-11-11 08:45:30

阅读数:3125

评论数:3

象牙塔式的开发

我向来不鼓励象牙塔式的开发模式——开发团队常年封闭在“高塔”之中,一门心思地做着魔法一样的软件。这些开发者根本不知道用户会怎样使用他们做出来的软件。你若问他们,“最近一次面见用户是在什么时候?”他们甚至可能都回答不上来!因为缺失强有力的证据,开发者都假设其他所有人都是开发者。这种想法的危险性就不用...

2013-11-11 08:35:16

阅读数:2813

评论数:4

功能越多越好吗?

有时候,我怀疑商业软件当前的模式劫数难逃。乏善可陈的功能被没完没了地堆砌在一起,到头来几乎总是走向灭亡。

2013-11-07 08:28:11

阅读数:2366

评论数:0

别把产品发布当目标

产品终于开发完成了,发布了,万事大吉了?Oh, no~~~ 这不是终点。别把产品发布当目标!

2013-11-04 09:46:43

阅读数:1967

评论数:3

如何写技术文档

技术文档是怎么写出来的?过程非常滑稽、有趣!

2013-11-02 11:08:55

阅读数:3371

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭