运算和表达式 不要写复杂的表达式,将难懂的语句封装到方法里,用方法名自注释
运算时应避免产生溢出 BigInteger
运算采用括号明确运算的优先级
在switch语句的每个case、和default中都放置一条break语句
采用for-each代替传统的for循环
在集合中使用泛型
新代码不要使用已标注为@deprecated 的方法
定义:测试是一个包含计划,准备和测量活动的过程,其目的是确认
被测系统的特性,并指出需求和实现之间的差异。驼峰命名法 下划线驼峰命名法 下划线
发现缺陷
增强对质量的信心
为决策者提供信息
预防缺陷
是否需要执行: 静态测试、动态测试
测试不同阶段:单元测试,系统测试,集成测试,验收测试
是否需要了解内部结构:黑盒测试,白盒测试
1. 代码检查工具检查
2. 走读
3. 检视1. 等价类划分
2. 边界值分析
3. 决策表分析
4. 判定条件覆盖
5. 条件组合覆盖
对模块做测试,叫单元测试
需求分析--架构设计--规格说明--编码--单元测试--集成测试--操作系统测试
Junit
单元测试框架
Test 测试接口
TestCase 测试集 多个测试
TestSuite 测试用例、套件 只有一个
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-80573-2.html
统一对台湾人民是有百利而无一害的