10.6 设计目标之三:避免依赖关系发生循环