1 函数尽可能短,判断和循环最好不超过3层
2 函数名,参数名,用具体名词,不用如handler,manager等抽象名词
3 参数个数最好是0,1,2,如再多,则考虑用类
4 考虑向后兼容
5 一个函数做一件事,尽量保证函数语句粒度一致性
《编写高质量代码改善python程序的91个建议》
1 函数尽可能短,判断和循环最好不超过3层
2 函数名,参数名,用具体名词,不用如handler,manager等抽象名词
3 参数个数最好是0,1,2,如再多,则考虑用类
4 考虑向后兼容
5 一个函数做一件事,尽量保证函数语句粒度一致性
《编写高质量代码改善python程序的91个建议》