python是一门灵活的语言,会经常写一些脚本,那么这里就会有一种常用的代码组织结构:
直线型代码
代码的顺序执行,没有什么特殊情况的话会一定是这个顺序,但是直线型代码也有一些简单的原则需要遵循,这样代码更容易理解,维护起来就不那么费劲了。
设法组织代码,使依赖关系变得非常明显
这个是什么意思?有时候我们的顺序代码会相互依赖(后一句依赖前一句的结果),那么我们就应该非常明显的突出这种依赖关系(函数的名字可以很好的完成这个)。注释
这也是一种不错的手段,能写的叫人一看就明白就行。用断言进行检查依赖关系
作用如同注释,多出一个能判断的功能,有需要的时候再用。
无序型代码
最有用的一条就是:在一起!!!
相关代码一定要写在一起,不然跳来跳去。。。。
其它类型的,比如控制型,循环型的按照正常来写就可以,一般没有什么大的问题。