我的编码守则
来源:互联网 发布:linux chown -x -r 编辑:程序博客网 时间:2024/05/16 06:20
1.先写功能注释,根据功能写代码,从一开始就不让它错
上午看前几天抄的一段代码,计算tf-idf值:
TF = (double)TF/DFmaxTF[j].second;TF *= log(Corpus_N/DFmaxTF[j].second);
这样一来就变成,idf=log(N/tf),而我后面基于此的运算都是错的。我可真是太大意了,注意力不够集中,not into that 。
教训是先写详细的功能注释,根据功能写代码,从一开始就不让它错。而且写完一小段代码要检查,不要让问题累积。
对待关键代码,算法什么的一定要慎重。
2.写完一段的代码回头检查一下,不让问题累积
待续
0 0
- 我的编码守则
- 我的程序员守则
- 基督徒的生活守则
- 爱的守则
- 爱的守则
- daemon 的命名守则
- Eclipse的操作守则
- 我的编码风格
- 我的编码规范
- 我的编码习惯
- 我的数字图像编码
- 我的编码习惯
- 我的编码规范
- 我的编码信念
- 我的编码习惯
- 我的编码习惯
- 我的编码习惯
- 我的编码习惯
- 经典智力题:飞机加油问题
- 利用 org.apache.commons.io.FileUtils快速读写文件
- 设置 windows 大小写敏感
- 【从零单排之二】科大讯飞语音包Mscdemo的使用
- CentOS yum不能用
- 我的编码守则
- 生产者_消费者
- tbr tbn tbc 的意思
- Android未使用的资源文件查找工具
- 三、导入csv格式的excel
- Poj 3253 Fence Repair(哈夫曼树)
- IE11 与 XPath
- 运行时刻的存储管理
- 微信公众平台实战开发学习分享