资料介绍
对于IT 相关从业人员来说,看别人代码是必不可少的磨难。在学习阶段,我们经常需要从书上看别人的代码以吸取宝贵经验,这是相当枯燥无趣的过程,也时常无法领会作者的意图。在实际工作中,不可避免的出现需要接手做到一半的项目或是团队合作的项目,这时候就必须看以前的工程师的代码。如果说看书上的代码用痛苦来形容的话,那么这种情况时遇到代码不够规范或者设计不合理,简直就是苦不堪言。还有一些神一般的选手,设计者在编写代码时的“灵机一动”,其结果只有他自己和上帝才看得懂。这些代码能看得你觉得生不如死,甚至开始怀疑人生:到底是代码写得混乱or 我水平不行?!你以为这是最痛苦的吗?NO!还有一种情况足以令你看得生不如死,甚至开始怀疑人生。那就是遇到运行不正常的代码,对问题排查错误花的时间和精力还不如重新写一遍,这时你的内心完全是崩溃的!
有一件事非常无奈,我们不可能要求别人的代码都非常规范。所以,正确的学习方法和思维方式尤为重要。怎样看他人代码才是正确的方式?看代码之前应该做些什么准备工作?看代码用正向思维还是逆向思维?如何判断代码中哪些地方是否值得借鉴?由此,掌握到一种通用的去看懂别人代码的技巧显得非常重要。下面我们就来谈谈这方面。
我们知道,实现功能可能有很多种方法,所以不同的人写出的代码不相同。通过看代码去知道它要实现的是什么功能是一件很困难的事情。有些初学者会想到采取仿真一下、看电路图、流程图、时序图、注释等等方法,都是不可取的,通过这些你还是无法知道它的功能,以及有没有错误。
- FPGA-VGA的实现资料合集 22次下载
- FPGA反推法应用实例——检查代码 16次下载
- MATLAB的仿真实例题资料合集免费下载 66次下载
- 机器学习实战的源代码资料合集 52次下载
- 27个FPGA实例源代码合集 67次下载
- 使用FPGA VHDL实现电子点餐项目设计的参考实例资料合集 18次下载
- FPGA的笔试题和答案资料合集免费下载 29次下载
- LED流水灯的Verilog设计实例资料合集免费下载 20次下载
- 51单片机C语言应用程序实例精讲的代码合集免费下载 217次下载
- 单片机原理与应用实例仿真第三版的源代码和仿真资料合集免费下载 0次下载
- 使用扩展芯片实现端口扩展的实例资料合集免费下载
- STM32 USART应用实例的详细资料合集免费下载 53次下载
- STM32的调试实例的项目程序库和调试实例资料合集免费下载 94次下载
- 27个FPGA实例源代码 152次下载
- Altera FPGA_CPLD设计(实例源代码) 444次下载
- FPGA在数据处理中的应用实例 484次阅读
- 电子电路故障检查观察法实战应用 566次阅读
- 使用IAR Embedded Workbench和MCU的CRC模块来检查代码的完整性 1983次阅读
- 几种检查代码质量的利器介绍 1370次阅读
- xilinx7系列FPGA的7种逻辑代码配置模式 3124次阅读
- PCB抄板过程中如何来反推原理图 3769次阅读
- 如何对PCB板进行外部检查 869次阅读
- 176条DevOps人员常用的linux命令速查表资料合集 3962次阅读
- 代码实例及详细资料带你入门Python数据挖掘与机器学习 3393次阅读
- 基于FPGA 的FMC 接口应用实例 1w次阅读
- 进行PCB原理图的反推步骤的详细分析以及需要注意的细节 5473次阅读
- 基于ofdm的调制解调原理,ofdm调制解调fpga代码 2.4w次阅读
- jquery ajax实例代码(验证用户名唯一性、实现遮罩层登录验证界面) 4415次阅读
- PCB反向技术中的反推原理图研究 2845次阅读
- FPGA快速入门经验谈(part2) 1032次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论