1 创建子程序最主要的目的是提高程序的可管理性,还有其次例如 提高可读性,可靠性 可修改性。
2 有时候吧简单的操作写独立的子程序也是是非有价值的。
3 子程序名字是它的质量的暗示器。糟糕的名字意味着程序需要修改。
4 只有在某个子程序的主要目的是返回由其名字所描述的特定结果时,在应该使用函数。
5 细心的程序员会非常谨慎的使用宏,而且是在万不得以的时候才使用。
1 创建子程序最主要的目的是提高程序的可管理性,还有其次例如 提高可读性,可靠性 可修改性。
2 有时候吧简单的操作写独立的子程序也是是非有价值的。
3 子程序名字是它的质量的暗示器。糟糕的名字意味着程序需要修改。
4 只有在某个子程序的主要目的是返回由其名字所描述的特定结果时,在应该使用函数。
5 细心的程序员会非常谨慎的使用宏,而且是在万不得以的时候才使用。