规范函数签名的必要性
函数签名即一个函数的函数名、参数列表、返回类型的统称;函数名一般表示该函数的功能,参数列表可看成是该函数完成它的功能所需要的额外条件,返回类型是指该函数完成其功能时,产生的结果的类型。在编码中,函数的调用者知道函数签名即可知道该函数的功能以及该函数所需要的参数列表和是否存在返回结果及返回结果的类型。
对于函数调用者而言,仅需要知道函数签名即可了解该函数的功能;对于函数开发者而言仅需要知道函数签名即可知道需要实现什么功能以及实现该功能的必要条件。
如何正确的函数签名:
①仔细阅读需求,理解需求的含义。
②为函数起一个贴切的函数名。
③仔细考虑该函数是否需要参数、需要哪些参数。
④仔细考虑该函数实现功能是否需要返回结果、返回结果的类型是什么。
正确的函数签名能使我们在开发过程中降低函数调用的难度,也可以使各功能分离,减少对开发者思路的影响。所有一个正确的函数签名乃是开发的重中之重,开发者养成良好的编码习惯可以大大的降低变成的难度及时间精力。