# -*- coding: utf-8 -*- #python 27 #xiaodeng #函数设计 507 1、对于输入使用参数并且对于输出使用return语句 2、只有在真正必要的情况下使用全局变量,所有的全局变量尽可能的放在一个py文件,当作配置文件 3、不要改变可变类型的参数,除非调用者希望这样做 4、每一个函数都应该有一个单一的,统一的目标,目标分解,每个函数实现一个目标 5、每个函数应该相对较小,再次阅读python之禅,大道至简 6、避免直接改变在另外一个模块文件中的变量。
# -*- coding: utf-8 -*- #python 27 #xiaodeng #函数设计 507 1、对于输入使用参数并且对于输出使用return语句 2、只有在真正必要的情况下使用全局变量,所有的全局变量尽可能的放在一个py文件,当作配置文件 3、不要改变可变类型的参数,除非调用者希望这样做 4、每一个函数都应该有一个单一的,统一的目标,目标分解,每个函数实现一个目标 5、每个函数应该相对较小,再次阅读python之禅,大道至简 6、避免直接改变在另外一个模块文件中的变量。