1. 使评审更加容易
    2. 支持范湖迭代精化的思想
    3. 变更更加容易
    4. 使给代码做注释的工作量减到最少
    5. 伪代码比其他形式的设计文档更容易维护