代码大全阅读笔记03

Posted on 2019-06-10 20:14  咳咳你  阅读(67)  评论(0编辑  收藏  举报

在我们代码编写中,代码的规范性和改善代码非常的重要。文章提出软件质量的特性

外在特性:

正确性 指系统规范、设计和实现方面的错误的稀少程度

可用性 :指用户学习和使用的成本

效率 :指占用的内存,储存和执行时间

可靠性:在指定必需条件下,完成所需功能的能力:很长的无故障时间

健壮性 :接受无效数据或者在压力环境下运行的能力

完整性:阻止对程序或者数据进行未经验证或者不正确访问的能力

适应性 :为特定应用或者环境参数设计的系统,能不修改的情况给其他应用或者环境使用

精确性 :输出结果的误差程度内在特性:

灵活性: 适应需求

可维护性,可移植性,可重用性,可读性,可测试性, 可理解性

为完成这个要求,我们要做好软件的测试通过测试找到我们的不规范性和错误,成功的测试是弄垮软件,而其他开发活动是避免程序错误和软件崩溃。
这就是为社么老师在课堂上总是让我们交换软件,然后想办法弄崩它,我们就会获得相应的加分。当你的软件抗住了别人的测试时,才是它真正成熟的时候。

之前自己的程序只是随着自己的感觉写,没有规范性,没有测试。这样的东西容错率极低,常常被同学随便一弄就崩了,感觉自己已经然后了要求,其实还差得远。
之后必须把规范性提上进程,还要经常进行个人软件的测试,一步步是自己的软甲变得更强。