软件没有重量也没有实体, 复杂化的速度却十分迅速.

以微软的 windows 系统为例, 1993 年, windows 系统包含 400 ~ 500 万行代码;

2003 年, windows 的 vista 版本已经包含有 5000 万行代码.

每一行代码等价于时钟里的一个齿轮, windows 系统如果是机器, 就纳入了 5000 万个会动的部件.

windows 各个版本的代码行数

心理取向(Psychological Set)是这样一种现象: 人们看到的是他们所希望看到的东西.

比如下图里, "春天里的巴黎":

春天里的巴黎

你看到几个 "the" 了? 这种取向常常导致调试时的盲目.

--<<代码大全>>

如果你有不少的坏习惯, 这恐怕是一个坏消息, 那就是: 一个习惯形成之后就基本不可消除.

不过还有一个好消息, 那就是你可以通过培养一个好习惯来替代坏习惯.

比如, 以往你感到无聊烦闷时, 就习惯刷刷抖音微博, 现在则改为看看书.

--驯心课堂

最早的选择留下了长远的影响: 罗马老百姓的手推车宽度必须要跟皇帝的战车一样, 这样才能跟着战车在路面留下的车辙.

战车的大小要能容纳两匹高大战马的宽度, 换成现在的尺寸是 143.5 厘米.

古罗马军团进入英国时, 建造了 143.5 厘米宽的长程御道, 等英国人开始建造马车轨道时, 就沿用了同样的宽度.

等后来开始建造铁路时, 虽然不用马匹了, 但宽度继续沿用了下来, 然后继续普及到全世界.

快转到美国佛罗里达的航天飞机, 因为火箭引擎要从犹他州通过火车运过来, 最终的结果是火箭本身的直径无法比 143.5 厘米宽太多!

有人打趣说: 这一限制在两千年前就由两匹马的屁股决定了.

-- <<科技想要什么>>