为什么要使用子程序?

使用子程序,总得来说有两大好处。


第一个好处是,降低代码复杂度。

软件最应该考虑的问题是管理复杂度(5.2 key design concepts)。

使用子程序可以隐藏具体的实现细节,通过一个简单明了的函数名字即可知道函数的功能,有助于开发者集中精力解决主要问题。本质上是降低同一时间需要考虑的问题的复杂度。


第二个好处是减少冗余代码,简化修改难度。


详情请见《代码大全》第七章,高质量的子程序

猜你喜欢

转载自blog.csdn.net/ghalcyon/article/details/50725685