下降复杂性数据结构
避免重复代码段ide
限制改动带来的影响函数
隐含顺序性能
改进性能测试
进行集中控制指针
隐含数据结构开发
隐含指针操做it
隐含全局变量class
促进从新使用代码段变量
计划开发一个软件族
改善某一段代码可读性
改善可移植性
分割复杂操做
独立非标准语言函数的使用
简化复杂的布尔测试