最近翻到一篇讲Windows 7设计史的文章,说它可能是微软最有"人情味"的一代,我挺认同。Win7那会儿不跟你整花活,把"好用"做到极致,开始菜单点下去就是你要的,不绕弯子。反观不少开源工具,上来先堆一堆编译选项、配置文件、插件生态,好像不复杂一点就显不出本事。
说句实在的,人情味放在技术产品里约等于两件事:克制的默认值和可预测的交互。装好就能用、不踩坑,这比多十个高级功能更留人。可不少开源项目把"可配置"当卖点,配置文件写得像天书,新手刚进门就被劝退。从某种角度看,这未必是开发者故意为难,更多是没人把"让普通人用得舒服"当成一件值得骄傲的事去打磨。
我倒觉得,开源社区也该把"克制"列为一种工程美德。功能堆得多不是KPI,用户用得顺手才是真本事。具体怎么落地,值得商榷,但方向我站Win7这边。