打印
[STM32F1]

代码管理

[复制链接]
2055|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
a20084666|  楼主 | 2015-6-2 21:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
写了很多代码,有时候回头去看看,真的很纠结,完全不知道自己当初为啥这么做。那么问题来了,大家都是怎么对自己的代码进行注释的。比如公司写代码有什么要求,比如程序流程图啊,等等,大家说说呗。发发你们公司的代码相关的要求文档。
评分
参与人数 1威望 +4 收起 理由
周董 + 4 赞一个!
沙发
zh113214| | 2015-6-2 22:22 | 只看该作者
帮顶,对于这方面知道的不多,希望高手帮助你。。

使用特权

评论回复
板凳
a20084666|  楼主 | 2015-6-2 23:13 | 只看该作者
高手来解答

使用特权

评论回复
地板
wowow| | 2015-6-3 07:26 | 只看该作者
工具来说是doxygen,但再强的工具也得人去用去用,通常是懒得去写那么详细。。。

使用特权

评论回复
5
mmuuss586| | 2015-6-3 08:24 | 只看该作者

我很少画流程图;
自己写的,没有看不懂的;
至少我会加注释的;

使用特权

评论回复
6
diweo| | 2015-6-3 08:53 | 只看该作者
个人理解。
变量、函数命名很重要。好的名字随便在哪里,都能看出什么意思。用汉语拼音简写的就算了。
程序结构也很重要。不一定非要画出图来,但是模块间的关系要清晰。哪些模块是独立的,哪些模块是相互有联系的。
有一些代码,光看表面看不出意思,甚至乍一看明显错的,但其实是特意为之的,就要说明原因为什么这么写。

使用特权

评论回复
7
yinhaix| | 2015-6-3 09:37 | 只看该作者
doxygen很好用

使用特权

评论回复
8
a20084666|  楼主 | 2015-6-3 13:49 | 只看该作者
大家说的挺好的

使用特权

评论回复
9
a20084666|  楼主 | 2015-6-5 09:01 | 只看该作者
还有没有好的资料

使用特权

评论回复
10
596142041| | 2015-6-5 09:07 | 只看该作者
关键是注释啊!不然久了都容易忘记

使用特权

评论回复
11
a20084666|  楼主 | 2015-6-5 09:07 | 只看该作者
596142041 发表于 2015-6-5 09:07
关键是注释啊!不然久了都容易忘记

好吧,注释是得好好注意

使用特权

评论回复
12
myxiaonia| | 2015-6-5 11:32 | 只看该作者
我还以为是用版本库管理代码呢

使用特权

评论回复
13
周董| | 2015-6-5 22:21 | 只看该作者
不错,都说的很好。。

使用特权

评论回复
14
yudie| | 2015-6-11 15:13 | 只看该作者
我只知道说要画流程图的都是LOW B

使用特权

评论回复
15
a20084666|  楼主 | 2015-6-11 17:32 | 只看该作者
yudie 发表于 2015-6-11 15:13
我只知道说要画流程图的都是LOW B

什么意思

使用特权

评论回复
16
luofeng2g| | 2015-6-11 17:50 | 只看该作者
都没有流程图的习惯,代码关键地方加注释,还有楼上的函数,模块名等要表达它的意思!!程序模块化很重要

使用特权

评论回复
17
可可球| | 2015-6-11 20:45 | 只看该作者
代码的关键步骤加注释,函数模块加注释,不加注释都会忘的

使用特权

评论回复
18
LZR13179| | 2015-6-12 14:13 | 只看该作者
本帖最后由 LZR13179 于 2015-6-12 14:14 编辑

使用VisualSVN-Server-2.5.8管理代码,代码格式使用astyle进行风格处理,使用SI的宏(按照doxygen注释风格自动生成),最后使用doxywizard生成api文档。最后上传到网盘备份。
心得使用印象笔记记录。
/**
*@brief:                 icc_powerup
*@details:                ic卡上电后并对其激活
*@param[in]                uint8_t voltage  电压
                                 uint8_t slot       卡槽
*@param[out]        SLOT_PARAM* SC
*@retval:                ERR_POWERUP_VOLTAGE_INVALID
*/

使用特权

评论回复
19
Thor9| | 2015-6-12 20:14 | 只看该作者
VisualSVN-Server-2.5.8是个什么软件

使用特权

评论回复
20
a20084666|  楼主 | 2015-6-12 21:08 | 只看该作者
LZR13179 发表于 2015-6-12 14:13
使用VisualSVN-Server-2.5.8管理代码,代码格式使用astyle进行风格处理,使用SI的宏(按照doxygen注释风格自 ...

不错是个好东西

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

129

主题

851

帖子

4

粉丝