函数或者方法是一个程序数据结构生命力的体现,如何构建一个无缺陷或者是少缺陷的函数,是提高编程效率,减少后期工作量的重要方面。我想谈谈自己对于这方面的一些体会。
函数的构建主要分为以下几个过程:
1.获取输入:有时作为从形式参数列表获取的方式实现。
2.对输入的预处理:主要是对一些数据声明,处理前的准备。其中的重要一点是,对参数进行检查,对于不合要求的输入,尽早结束函 数的运行,返还控制权,对于优化程序具有重要意义。
3.核心处理
4.输出
5.结束处理:在此处处理返回值和函数调用资源的返还操作。在此处应十分注意资源泄漏问题。
好习惯要慢慢培养,希望与大家共勉。