你的软件应该要有倾向

一些人在论证软件应该保持中立的问题。他们说开发者限制或忽视大众诉求的软件功能是一
种傲慢的表现。他们说软件应该总是能随机应变的。
我们认为那都是扯淡。伟大的软件必须要有自己的理想。伟大的软件必定是有倾向的。当人
们使用软件的时候他们不只是在看功能,同时他们也在寻找一个解决方案,一种理想。决定
你的理想而后追求不懈。
同时谨记,如果他们不认同你的理念的话还有无数的其他理念可供选择。没有必要总追逐你
永远无法讨好的人。
一个著名的例子就是 wiki 的最初设计过程。Ward Cunningham 和他的朋友们有意把传统上认 为协作文章不可或缺的许多功能都舍弃不用。他们不把每次文章的修改归功于特定哪个人, 而把所有权标识都去除了。这么一来,内容就不再自我,而成为永恒。因为他们相信重要 的不是谁或什么时候写的文章。这个理念改变了一切。这个决定孕育了一个以共享己任的社区, 成为 Wikipedia(维基百科)日后的主旋律。
我们的软件走的是一条类似的路。我们的软件并不追求成为所有人的宠儿。我们的软件是有
自己的性格的。他们找寻的是志同道合的用户伙伴。他们是在和有着同样理想的用户对话。
你要么上来一起,要么下车。


以上内容引自Getting Real

Comments
Write a Comment