在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2176|回复: 4

[讨论] 如何才能快速熟悉别人的代码

[复制链接]
发表于 2017-5-4 10:45:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 fleeflower 于 2017-5-4 10:51 编辑

如题。       本人最近做的项目经常需要对已有的模块进行修改,增加或删除某些功能,去除某些bug等,但是阅读别人的代码是个很痛苦的事情,一来每个人的coding style都有不同,二来别人的命名经常看不懂,如果遇到风格比较乱的,那就更头疼了。
   反正我都快吐了。

   请教下论坛里的大牛,你们都是怎么快速接手别人的模块的。
   有好的建议还请不吝指教。
发表于 2017-5-6 05:22:24 | 显示全部楼层
there is no easy way out, run logic simulation while reading the RTL codes might help.
good luck
发表于 2017-5-6 17:14:03 | 显示全部楼层
这是个人人都会遇到的问题, 基本上个人的阅读速度和工作经验是成正比的。
一般是先看文档, 心里有个大概再去看code就会快很多。再就是跑方针,看波形,追信号,画图等等。
每个人的习惯不一样,哪种方法快因人而异。

大公司一般不允许code style太自由,我小公司的话就很难讲了。。
该别人的code的话风险很高,尤其是历史很久的模块。。
有些时候从新设计一个也会成为一种选项,这样以后维护起来别比较便利
希望能帮到你
发表于 2017-5-25 02:04:06 | 显示全部楼层
看别人没有风格,格式乱七八糟的代码,总是有改写的冲动
发表于 2017-5-27 09:19:12 | 显示全部楼层
run simulation,waveform
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-28 00:44 , Processed in 0.027314 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表