- 博客(3)
- 收藏
- 关注
原创 面向可维护性的软件构造
可维护性的常见度量指标:1.圈复杂度CC:度量代码的结构复杂度 CC=e-n+2 (e是流程图中边的数量,n是流程图中节点数量)2.代码行数3.Halstead Volume:基于源代码中(不同)运算符和操作数的数量的合成度量。4.可维护性指数(MI):计算介于0和100之间的索引值,表示维护代码的相对容易性。 高价值意味着更好的可维护性。5.继承的层次数:表示扩展到类层次结构的根的类定义的数量...
2018-06-25 00:25:31 194
原创 Lab4总结
实验4的主要目的就是实现对于实验3的健壮性的优化和DEBUG四个小程序。首先说一下自己对于实验4的一些理解。在实验3里我们写了一个有关于图的ADT,但是更多的考虑的是正确性,在实验4里需要增加考虑健壮性。举个例子来看,就是我们转变了身份角色,从一个”航天器”的程序员,变成一个应用程序的程序员,我们不能再对用户报以“你这都输不对,别用我们的软件了!”这样的回复,而是转为“诶上帝你看,你是不是这个意思...
2018-06-17 23:21:21 339
转载 学习心得
伪代码编程伪代码是指某种用来描述算法、子程序、类或完整程序的工作逻辑的、非形式的、类似于英语的记法。1. 用类似英语的语句来精确描述特定的操作2. 避免使用目标编程语言中的语法元素 这点是关键,程序员很容易就进入了角色,混淆了,写的伪代码与真正的代码没什么两样。这就没什么意义了。需要从编码的思维中跳出来,伪代码应该是比代码要高的层次,也可以说是更高的抽象。3. 伪代码也需要反复迭代 与说明文档...
2018-06-17 23:16:39 161
空空如也
麒麟系统安装设置基础软件仓库时出错
2024-08-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人