(总结)编写高质量c语言代码 第8 章剩下来的就是态度问题

1.你必须养成经常询问怎样编写代码的习惯。
本书就是长期坚持询问一些简单问题所得的结果。
我怎样才能自动检测出错误?
我怎样才能防止错误?
这种想法和习惯是帮助我编写无错代码呢还是妨碍了我编写无错代码?
2. 错误既不会自己产生,也不会自己改正。如果你得到了一个错误报告,但这个错误
不再出现了。不要假设测试员发生了幻觉,而要努力查找错误,甚至要恢复程序的
老版本。
3. 不能“以后”再修改错误。这是许多产品被取消的共同教训。如果在你发现错误的
时候就及时地更正了错误,那你的项目就不会遭受毁灭性的命运。当你的项目总是
保持近似于0 个错误时,怎么可能会有一系列的错误呢?
4. 不能“以后”再修改错误。这是许多产品被取消的共同教训。如果在你发现错误的
时候就及时地更正了错误,那你的项目就不会遭受毁灭性的命运。当你的项目总是
保持近似于0 个错误时,怎么可能会有一系列的错误呢?
5. 记住灵活与容易使用并不是一回事。在你设计函数和特征时,重点是使之容易使用;
如果它们仅仅是灵活的,象realloc 函数和Excel 中的彩色格式特征那样,那么就
没法使得代码更加有用;相反地,使得发现错误变得更困难了。
6. 代码写得尽量小以便于全面测试。在测试中不要马虎。记住,如果你不测试你的代
码,就没有人会测试你的代码了。无论怎样,你也不要期望测试组为你测试代码。
7. 决不允许同样错误出现两次

你可能感兴趣的:((总结)编写高质量c语言代码 第8 章剩下来的就是态度问题)