摘要:
1.描述客观现象,不要带入主观结论。例如“分组”菜单没有存在的必要,这是一个主观结论。 2.尽量使用语言准确,容易理解,可以使得开发人员通过阅读bug描述找到重现bug的步骤。例如打开某系统时尽量提供url,关键描述尽量详细。例如“聚合异常”,这句话不够详细,没有描述怎么算异常。 3.测试要完备,对 阅读全文
摘要:
1.命名 命名是一个看似简单却值得深究的一个过程。变量、函数、文件等等命名有一些内在的要求:见名知义。一个好的名字可以让人一眼就知道它是做什么的,它往往是一个事物的高度概括。如果一个名字取得不好,那么可能会其他人带来阅读上的困难,甚至引起歧义。变量名和文件名一般采用名词,而函数名一般采用动宾结构。 阅读全文