background image

象和高度去理解这些问题,遵循系统原型出发之原则,在深入分析代码的时候,就不容易
陷入细节中。我们就可以随时跳出来想,这些代码在整体上载表达一个什么概念,在描绘一
个什么逻辑,他要构成一个虚拟层吗?他是在管理这个硬件吗?他在

 虚拟这个对象吗?他

在构建管理机构?还是在构建一个对象管理?空间管理,为了快速引入了什么样的复杂算
法,实际上的原型算法应该是什么样的?

只有深入到这个抽象层次,我们才能很好的把握住系统的每一条线,每一个对象的意

义。只用从原型出发,我们才能把握住这个系统的实质所在,在干什么?他要表达什么?设
计者为什么要这样想?最终极的想法是什么?这样,代码分析就变得简单明了,读代码就
变成了是在印证猜想,修正方向。