- 想明白编程的目的和程序的功能,知道你要干什么。
- 看之前画的流程图,了解程序是怎么运行的。
- 使用可以带代码折叠功能的代码编辑器看程序架构。通过全部折叠和局部展开来一层层,或者一步步的展开代码。
- 先整体后分部的顺序看代码。
- 一句一句的看代码,从头再捋一遍。否则不知道干到什么程度了,模拟程序单步执行。还有就是不能着急,4000行代码,一行看一秒,都要看4000/3600≈1.1小时。更何况还要捋顺,还得反复的看。
- 越浮躁越找不到感觉,必须得钻进去,坐得住,深呼吸,静下心,沉住气。写word文档是最好的解决方法,把自己的思绪拽回正道上来。困难重重不假,但你不要被遥远的困难吓住,专注于眼前的困难并解决。干一个了一个,干着干着就干完了。
- 不论去哪里,不论是出差还是旅游、售后维修还是有各种其他的事务,不论干了什么,代码每天至少过三遍,感觉不能丢。上午中午晚上各看一遍。
- 有通信协议的话从第一包开始捋思路,一包包的实现。不要光用脑子想,要使用集成开发环境的调试功能。
- 像单片机的中断系统一样去工作,在被打断的时候进行断点保存,然后干完中断的任务,然后继续在断点进行工作。
- 重构代码,重新编码,重新建一个工程从头再来。
【项目被打断后如何尽快找到原来的感觉?】
最新推荐文章于 2024-09-09 09:39:48 发布
本文介绍了深入理解编程的步骤,包括明确编程目的、分析程序流程、使用代码编辑器辅助阅读、按顺序理解代码、模拟单步执行、保持专注、每日复习、利用调试工具、中断与恢复工作以及代码重构。强调了耐心和专注对于理解和优化代码的重要性。
摘要由CSDN通过智能技术生成