月度归档:2007年03月

好的设计

    怎么样的设计猜是好的设计?功能完备的设计?也许。但复杂的设计将直接导致开发的困难,接连而至的是没完没了的bug和工程的延期。激情就在这么一而再,再而三的延期中慢慢的丧失。最后工程完成了,却依旧是bug多多,真正好用的功能没几个。时间优势没了,开发者的信心被打击了,最后的用户体验也没好到哪里去。
    一个好的设计首先应当是精简的,用20%的工作保证80%的需求。另外20%需求的引入很可能增加80%的工作量,而且在这20%的需求中还很可能有10%是凭空假想出来的。
    其次当然是可扩展的了。在我看来互联网的用户向来是最苛刻的。他们可以很容易的接受到很多新鲜事物。如果你不能满足用户的新鲜感,那将很难留住他们。为了实现这点,你必须对自己的产品进行持续的改进。网站容量的扩展问题也是值得思考的一个问题。总不能,用户一多网站就挂了吧。
    最少的代价获取最高的回报,并在和用户的交互过程中对产品的设计进行不断的修正,最终完成真正符合用户习惯的产品。
ps:
    在我看来最难的地方应当是精简。也许是我比较苛求,我很容易的就将设计做得很复杂。

web2.0的价值

    曾认为web2.0注定只是一场落寞的喧嚣而已。但现在我开始相信我低估了web2.0的价值。
    互联网是个创造奇迹的地方。对于互联网,我低估了太多的东西。在几年前,google还是个默默无闻的小公司,一转眼却已成了国际巨头,成了一种文化,一种流行色。又如QQ。当年的QQ拥有了庞大的用户群,却始终无法找到合适的盈利模式。甚至做出注册QQ号,都要收钱的昏招。今天的QQ,也早已今非昔比。庞大的用户群都已经成了Tencent的金砖。当用户沉迷在QQ秀,QQ游戏中的时候,Tencent正躲在一旁数钞票。网易/sina在熬过了互联网的冬天后,也各有各的色彩。
    web2.0的运营成本远比我想像的要低。就如行内最为看好的web2.0网站“豆瓣”。豆瓣在最初只有1人。即使是现在,豆瓣的团队成员也不超过20人。
    在传统的web1.0模式中,网站的内容全部来自网站的管理人员。为了使网站拥有足够多的资源,你必须付出大量的人力资源。而web2.0要做的只是种下一个种子,然后引导用户一起来浇灌。如果引导得好,你只需要付出很少的努力就可以获取大量的内容。要是引导得不好,没人来浇灌,你就只能看着他慢慢的枯萎了。
    因为价值所以喧嚣,只是喧嚣需要一个寒冬来沉淀价值。
    如何熬过这个寒冬在我看来至关重要。所谓“潜龙勿用”。就目前而言,web2.0的价值还远未发掘,即使有价值也是沉睡着的。这个时候只能等。一面等,一面引导市场,等着市场的成熟。等到市场开始成熟的时候就可以厚积薄发了。如果盲目的投入大量的米米到一个还未成熟的市场中,多半只能风光一时。在寒冬还为过去的时候米米就已经用得差不多了,那很可能就得懂死在这个寒冬里了,白白的成了他人的铺路石。
    那些熬过了冬天,就有机会体验春的味道了。只是更多的蚱蜢没有等到那一天。一将功成万鬼哭。那些蚱蜢也不算白死,在一定程度上是他们成就了那些过冬的蚱蜢。
 
ps:
    一直都很郁闷。本来可以有很多东西可写的,可是写出来却很糟糕。看来是对不起以前的语文老师了。

发布-唐诗300首(Yahoo Widget)

    唐诗300首的软件我可不只做过一个。在刚学delphi的时候处于学习的目的做过诗词软件。后来对delphi熟悉些后,又重新整过一个。不过以前的这些都和网上的大同小异,没有多少特色。
    最近忽然对国学/文学又多少有了些兴趣,只是在这浮躁的世界里实在太难静下心来。还是唐诗好,简单却精巧。做个widget放在桌面上,不但可以充充门面,每天看一首,调节一下心情也还挺不错的。
    这个widget花费的时间比我预期的要多不少。本以为需求简单,加上已经有过做Yahoo Widget的经验,应当三下两下就搞定了,却不想还是挺化时间的。现在还在是完成了α版本,还有些细节需要处理。
    这个widget里面用了不少Slickies.widget(一个桌面便条)的代码和资源,没有通知作者是不是有些不道德。不过这次没太盗Yahoo自己的资源文件。考虑将细节处理一下就到Yahoo去申请发布。
 
更新说明(2007-03-04 21:43):
    做了些小修改,加了个帮助窗口。已经到Yahoo去申请发布了,不知能否通过