核对表:使用条件语句CHECKLIST:Using Conditionals

核对表:使用条件语句CHECKLIST:Using Conditionals

if-then语句
  • 代码的正常路径清晰吗?
  • if-then 测试对等量分支的处理方式正确吗? 确保不要用“>”代替“>=”或用“<”代替“<=”。
  • 使用了else子句并加以说明吗?
  • else子句用得对吗?
  • 用对了if和else子句吗,即没把它们用反吗?
  • 需要执行的正常情况是位于if而不是else子句里吗?
if-then-else语句串
  • 把复杂的判断封装到布尔函数调用里了吗?
  • 先判断最常见的情况了吗?
  • 判断包停含所有的情况吗?
  • if-then-else-if是最佳的实现吗?比case语句还要好吗?
case语句
  • case子句排序得有意义吗?
  • 每种情况的操作简单吗?必要的时候调用了其他子程序吗?
  • case语句检测的是一个真实的变量,而不是一个只为了滥用case语句而刻意制造变量吗?
  • 默认子句用得合法吗?
  • 用默认子句来检测和报告意料之外的情况了吗?
  • 在C、C++或者Java里,每一个case的末尾都有一个break吗?
  • 在这里插入图片描述

相关推荐

  1. TypeScript(五) 条件语句

    2024-01-30 13:08:01       46 阅读
  2. python 条件循环语句

    2024-01-30 13:08:01       28 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-30 13:08:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-30 13:08:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-30 13:08:01       82 阅读
  4. Python语言-面向对象

    2024-01-30 13:08:01       91 阅读

热门阅读

  1. 嵌入式学习第十三天

    2024-01-30 13:08:01       52 阅读
  2. 【Vue】2-5、Vue 过滤器

    2024-01-30 13:08:01       46 阅读
  3. 数据双向绑定v-modal

    2024-01-30 13:08:01       55 阅读
  4. el-tree setChecked实现父子不联动

    2024-01-30 13:08:01       53 阅读
  5. Qt基础-QDialog对话框使用

    2024-01-30 13:08:01       58 阅读
  6. IOS 计算富文本的高度方法

    2024-01-30 13:08:01       59 阅读
  7. 再学css

    再学css

    2024-01-30 13:08:01      51 阅读
  8. PySimpleGUI界面读取PDF转换Excel

    2024-01-30 13:08:01       55 阅读
  9. 蓝桥杯-岛屿个数-bfs-dfs算法

    2024-01-30 13:08:01       54 阅读
  10. 华为HCIP Datacom H12-831 卷16

    2024-01-30 13:08:01       65 阅读
  11. 蓝桥杯---错误票据

    2024-01-30 13:08:01       55 阅读
  12. 糊涂工具包使用 记录

    2024-01-30 13:08:01       65 阅读