Windows Live Messenger 可以算是现在微软所有软件产品中最傻逼但是还不得不用的楷模。
从微软的开发团队来说,我还没见过或者听说过技术糟糕的,那么Windows Live Messenger这样一个产品到底是怎么回事呢?
我不善于从微软获取一些八卦,咱们今天在这里暂时从这个糟糕透顶的软件的表现来分析一下:
- 错误代码:很多人肯定见过Windows Live Messenger不能登录或者其他一些时候的错误代码,0x????????。OK,作为一个错误报告机制,你把这玩意直接丢给用户是什么意思?而且这些白痴一样的代码既不是Win32 error code,也不是COM,是完全自定义的,从常用的工具中,比如GetLastError,或者ErrorLookUp中根本就找不到,即便上网查找也经常遇到含糊不清的各种猜测(显然,你我都不知道,老外当然也不知道)。
- 群:Windows Live Messenger的群功能我就不说了,这个实在是没法说了,简直就是一滩屎。
- 功能衰退:我很好奇,作为微软的产品竟然有功能衰退。比如以前版本点在联系人的头像上可以看他space的更新,但是现在没有了。
- 不兼容:Windows 7 发布这眼瞅着一年了,Windows Live Messenger不能缩到系统托盘到底你妈逼还改不改啊???
OK,OK,不继续列举了,从Windows Live Messenger已知的技术文献来看,架构和协议设计的都还好,那到底是怎么出来现在这样一个傻逼的产品?我的推测是:
- 扯皮。从各种现有的八卦来看,微软这样的软件恐龙企业在很多年前已经在研发环节有了大规模的扯皮现象(vista开始菜单),Windows Live Messenger有很多功能是和比如space集成的,那必然有扯皮。
- 产品定义混乱。简单的说就是产品经理也不知道要做什么,或者说不知道竞争对手在做什么,亦或是他根本就没用过Windows Live Messenger。