- 博客(4)
- 收藏
- 关注
原创 SC: 6章
HIT 软件构造 第6章在软件工程中的软件维护是交付后修改的软件产品已经纠正了故,提高性能或其他属性课维护性的常见度量指标:循环复杂度:测量代码的结构复杂度代码行数(LOC)Halstead volume :根据源代码中运算符和操作符的数量(HV)可维护性指数(ML)The per of comment lins per module(com)Depth of Inheritance (继承的深度...
2018-06-20 18:51:29 258
原创 SC:4-5章
HIT-软件构造4-5章:代码的可理解性就是代码的可读性,易懂性低的源代码易出错并且难以维护。名称越长,越具有描述性,名称越长,效率越低可复用性的软构方法:为什么复用软件:1.成本有效性与及时性 2.可生成可靠的软件 3.标准化面向复用开发:可复用组件的开发成本高于特定代价物的成本。这种额外的可复用性增强成本应该是一个组织而不是一个项目,通用组件的空间利用率可能较低,执行时间可能比特定的较长。...
2018-06-15 23:08:55 251
原创 SC: 3章
HIT - 软件构造3章:基本数据类型:int,long,boolean,double,char,short,byte,float对象数据类型:classes,interface,arrays,enums,annotationsJava是一种静态类型的语言,所有变量的类型在编译是已知的,Java可以静态检查,在像python这样的动态类型语言中,这种检查被推迟到运行时。静态检查的类型:语法错误,名...
2018-06-13 22:50:33 196
原创 SC:1-2章
HIT - 软件构造1-2章:1. 软件构造的多维度视图 2.软件构造的阶段划分、各阶段的构造活动 3.内部/外部的质量指标 4.软件配置管理SCM与版本控制系统VCS 5. Git/GitHub多维视图:Build-time :想法->需求->设计->代码->安装/可抽象的包run-time:程序在目标机器内部运行时的外观如何,目标机器加载到内存中所有的磁盘文件是什么Co...
2018-06-11 22:38:42 247 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人