18.关于程序的读法
今天不讲怎么写代码,而是说一下怎么去读代码。
所有程序员都会有自己写程序的思路和个人编写方式,而往往按照你的思路来看代码会花费较多的时间。
但是在程序的规范性上,都具有共同点,一些固定的写法和使用模板。
第一步:导入的库以及所用到的库
这里都是平时积累的,懂得多,用得多,积累的就多,看到了就知道是干什么的。
第二步:对整体的解析
将函数 类 导入的自定义类 线程 框架 进行一个简单的分类
第三步:找入口
程序的开始地方是你入手的地方,之前说过的可以找 if __name__ == __main__
这是一个固定的写法。
如果没有这个标识的话,我们将程序进行缩小,将类和函数抛去,找到调用它的地方,调用它的顺序就是程序执行的顺序。
按照代码的逻辑依次类推下去。
第四步:读函数传递到参数和返回的参数
这个很重要,搞懂他的输入和输出,就确定了他的功能,读懂程序就方便了很多
第五步: Python高级写法,以及各种不常见方法
这里也是需要多写,多了解,累计的过程
第六步:将整体串联起来读
之前的工作都做好的前提下,就会水到渠成了,不然还需一定的时间来搜集资料。