2020-09-02 blog

开始用markdown来记笔记之后,我发现我因为在假期里面锻炼的使用键盘快速打字的技能,就用上了。
对于老师给出的一些重点,可以快速地打字将其记录下来。这个速度,就我自己而言,比写字要快很多很多。
老师上课的时候,ppt虽然有可能会在课后给出来,不过有些时候如果没给的话就比较难受了。而且有些ppt其实是全英文的,也不能直抄,课后再看也不一定能够重新回忆起老师上课的时候讲的东西。
而用键盘记录的话,可以比较快而且准确地把老师讲到的一些点快速记录下来,保真度就比较高。


今天在上内科学的课的时候,老师讲的是心力衰竭。
可能是因为今天比较认真听课吧,课上很多的点我都记得比较清楚。
然后在老师讲到一些人体的系统非常复杂的时候,我突然就有一种悟到了什么的感觉。

人体各个器官相互协调工作,有输入和输出系统,有循环,有处理。就比如说血液,血液在全身的血管里面流动,血管相当于信息管道。心脏使得血液在血管内能够循环流动。血液流动到各个需要血液的器官、组织,提供氧气和其他成分,并带走二氧化碳和代谢物。血液流动到肺部,将二氧化碳释放,重新带来氧气;流动到肾脏,过滤掉代谢物和人体不需要的部分。

这个过程本身就非常复杂,而且人体还能在各种已知的未知的情况下进行反应、代偿等,调整到平衡状态。

那么,程序其实何尝不是这样的呢?
程序的一个个模块、包,其实也可以理解为组织、器官,各个模块和包协调工作,运用异常、反射等等机制保证程序能够继续运行。

或者说,当一个事物由简单变得复杂之后,会显式地或者隐式地产生各种结构和功能来保证其正常运行吧。

这么一个想法,可能也会改变我对编程的一些看法。或者说,是多了一个角度吧。


自从昨天开始决定要好好把精力放到Python上面之后,开始研究Python官方给出的文档和PEP,感觉收获挺大的。
之后的我对于Python语言部分的系统性整理应该也是基于官方的文档和PEP来开展。

昨天读的是PEP8,也就是Python官方(或者说维护人员的共识)给出的一些关于编写Python语言的时候的代码编写规范的文档。
之前自己也整理了一份,但是总感觉看起来并不够规范。
看了一下PEP8之后,才发现其实里面还是有一些写法以前自己是没有注意到的,之后在写的时候就可以好好运用一下了。

接下来要读的应该是PEP484吧,这是一个关于typing的说明。

You may also like...

发表回复

您的电子邮箱地址不会被公开。