它谨慎地将长函数分解为主函数和辅助函数.
我知道模块外部只会调用主要功能,但它的长度可能会被证明是令人生畏的.
教科书限制了行数,但我觉得这太严格了.
PS我用Python编程,需要处理传入的消息.该函数返回一个包含消息的元组,但是在Python的内部数据类型中.因此,您可以看到每种消息类型的独立代码.
重复的问题
什么时候功能太长了?