Introduction
这里会记录做实验 CS106L 过程中的一些零零碎碎的随笔和实验感悟。
感悟总结:
即使很简单的实验程序,也要习惯使用防御性编程
- 加 assert 总是好的,可以提早发现程序和你预期的不同,方便找出 bug🐛
- 你可能觉得 assert 会影响程序的性能,你也可以在调试完实现后删除一些没有必要保留的 assert
未实现的函数要学会记得标注,不是简简单单的 return0,详细见 Assignment1
这个实验虽然简单,但是里面的很多东西是值得我们去看的,比如:oj 是如何实现的,cmake 如何进行编译,脚本都是怎么写的?
上次更新: 12/27/2023, 8:55:47 AM