如题:
程序设计中需要注意的代码性能点是什么?怎么提高自己测试能力?常用的测试方法有哪些?
主要的性能点是:
1. 减少无关循环
2. 循环时设计好的判断退出条件,让循环尽快退出提高性能
测试能力其实要看自己逻辑力,深入理解程序的逻辑关系,然后熟悉调试手段
常用的测试主要有 单元/模块 测试 ,
功能测试,黑盒测试,白盒测试
现在在pc领域其实有测试驱动的开发,不过在嵌入式上还没有
测试方法
个人观点如下。
程序性能点:
简洁而高效,尽量提高每一段代码的执行效率。
关键功能/任务的实时性要尽可能高。
提高自己的测试能力:
要考虑全面,多了解一下用户的操作习惯以及产品的实际使用环境。
常用测试方法:
黑盒测试吧。