3.6 设计块重用和基于块增量编译的组合