- 写代码前,先理清思路, 把伪代码写下来, 检查一遍, 再开始实际编码
- 所有的变量和函数, 都要在声明时注释其功能及结构
- 模块测试: 先用最简单的数据跑一下, 自己手动验算核对, 然后修改数据, 测试极限/边界值, 都核对正确后,再增加数据量, 看结果是否存在不合理的地方
- 每写完一段代码(10行内), 都尽可能找出其可观察的性质, 打印出来, 看其是否符合预期.
- 测试可以从两方面入手, 一是数据的统计量, 比如数量, 平均值,看其是否符合预期. 二是点抽样, 我们可以抽其中一个数据点进行验算, 看最后的计算结果是否符合预期.
算法项目实践经验
最新推荐文章于 2024-08-26 14:49:46 发布