方法论
逆风前进ing的小人物
爱动手,爱实践,爱思考原理,爱沉淀知识。
展开
-
【项目被打断后如何尽快找到原来的感觉?】
想明白编程的目的和程序的功能,知道你要干什么。 看之前画的流程图,了解程序是怎么运行的。 使用可以带代码折叠功能的代码编辑器看程序架构。通过全部折叠和局部展开来一层层,或者一步步的展开代码如图 1所示。 图1 局部展开 先整体后分部的顺序看代码。 一句一句的看代码,从头再捋一遍。否则不知道干到什么程度了,模拟程序单步执行。还有就是不能着急,4000行代码,一行看一秒,都要看4000/3600≈1.1小时。更何况还要捋顺,还得反复的看。 越浮躁越找不到感觉,必须得钻进...原创 2021-11-25 09:58:05 · 159 阅读 · 0 评论 -
工作学习方法论
最好的状态是越来越好,就像登山,每一步都在往上走,向上走是艰难的。如果通信协议中有大量的数据包,不建议把所有的程序都编写完再去测试,因为每一包都可能有问题,先调通一包。就像要遍历一棵树上的每一个树叶,先捋顺一个小树枝,最后在一根一根的捋,千万不要眉毛胡子一把抓,那样只会乱上加乱,最后整个人都要崩溃了。 工作方法对,越干越有劲,工作方法错,越干越苦恼。 快就是慢,慢就是快。 如果一个程序出了多个问题,不要试图一口气全解决完,一个一个来。把一个拥有多个问题的整体拆解成一个个小目标。逐个击破。解决一个少一个。解.原创 2021-11-25 08:44:28 · 129 阅读 · 0 评论