随笔 (essay)
357 即使在更高层次的设计中,能有许多协作开发者围绕着你的产品设计空间随机游走也是很有价值的。
358 试想一下,一滩水是如何找到排水口的,或更贴切一点,一群蚂蚁是如何找到食物的:实际上就是在分散搜索之后,以一个可延伸的通讯机制加以协调。
359 这很管用,就像哈利·豪切斯和我一样,一个同行之人很可能在你身边开启宝藏,而你只不过是太过专著才一叶障目罢了。
360 八 Fetchmail成熟了
361 现在有了一个简洁新颖的设计,我确信代码运行稳定,因为我每天都在用,公测名单也枝繁叶茂。
362 我逐渐发现,我不再只是研发一个可能只有少数人才会用到的琐碎的个人软件了。
363 而是在主持一个所有使用SLIP/PPP邮件接口的Unix用户都切实需要的软件。
364 凭借SMTP转发功能,fetchmail把竞争对手远远的甩在了后面,成了一个潜在的“领域杀手”。
365 一个在同领域鹤立鸡群的杀手,它让对手们不但被抛弃而且被遗忘。
366 这种结果是可遇而不可求的。
367 一个卓有建树的设计构想会把你顺理成章,甚至命中注定地推向成功。
368 而找到这类构想的方法无非是拥有很多值得尝试的创意或者能用工程的眼光把其他人的创意发挥到令原作者都难以想像的境地。
369 安迪·塔能鲍姆首先为IBM PC机开发了一个简单的原生Unix系统,他的本意是把它作为一个教学工具(他称之为Minix)。
370 李纳斯则把Minix的概念推臻至安迪想像不到的境地,让它成了这个奇妙的玩意。
371 类似的(只是规模小些),我从卡尔·哈里斯和哈利·豪切斯那里借得创意并把它们深化。
Go to Dashboard (guest)