软件工程学习笔记(七)~编写高质量代码

举报
海轰Pro 发表于 2021/08/06 00:42:43 2021/08/06
【摘要】 1.下面的( )不是良好编码的原则。D A 在开始编码之前建立单元测试 B 建立一种有助于理解的直观布局 C 确保注释与代码完全一致 D 保持变量名简短以便代码紧凑 2.下面的( )是错误的。C A在程序设计中使用括号以改善表达式的清晰性 B不要修补不好的程序,要重新写 C在程序设计中应尽可能对程序代码进行优化 D不要在注释中重复描述代码 3.为了保证软件的质量,使...

1.下面的( )不是良好编码的原则。D
A 在开始编码之前建立单元测试
B 建立一种有助于理解的直观布局
C 确保注释与代码完全一致
D 保持变量名简短以便代码紧凑

2.下面的( )是错误的。C
A在程序设计中使用括号以改善表达式的清晰性
B不要修补不好的程序,要重新写
C在程序设计中应尽可能对程序代码进行优化
D不要在注释中重复描述代码

3.为了保证软件的质量,使其具有较好的可维护性,关键在于( )。B
A选择合适的程序设计语言
B选择好的程序设计风格
C具有好的数据结构
D选择好的运行环境

4.下面的( )是对提高程序编码效率没有影响的。A
A变量名的使用
B选择良好的设计方法
C选择良好的算法
D选择良好的数据结构

5.下面的( )不是一种好的做法。C
A好的注释应解释为什么,而不是怎么样。
B好的命名应一目了然,不需要读者去猜,甚至不需要注释。
C如果项目中原有代码不符合新的规范,应允许其存在,同时在新的代码中要延续原有的风格。
D如果项目中原有代码不符合新的规范,应允许其存在,但不应在新的代码中延续旧的风格

6.下面的( )不是模块化设计的目的。B
A降低程序设计的复杂性
B清楚地描述系统的功能和性能
C易于维护和功能扩展
D提高模块的可靠性和复用性

7.下面的( )说法是错误的。C
A.代码审查用于检查源代码是否达到模块设计的要求
B.代码在审查之前必须要成功地编译通过
C.代码审查比运行程序进行测试的效率低
D.代码审查可以发现不符合团队代码规范的地方

文章来源: haihong.blog.csdn.net,作者:海轰Pro,版权归原作者所有,如需转载,请联系作者。

原文链接:haihong.blog.csdn.net/article/details/105413503

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。