CS61b学习笔记Lab 3
Idea调试有两个技巧
resume 继续执行程序,它主要功能是如果没有断点就一直执行,直到执行结束;如果运行过程中有断点,就跳转到该断点。
conditional breakpoints 不用手动调试,能够到达满足指定条件的断点。
如果进行随机测试而bug相当模糊,可能无法检测到错误。因此不应该用随机测试替代精心设计的单元测试。
Josh Hug说这应该只是一个补充测试的方法
[链接](https://news.ycombinator.com/item?id=24349522)
Java Exception Breakpoints的设置(执行断点),与行断点不同
在测试中多用log,不要用print,因为print会生成一大段毫无意义的文本。