软件工程 总结各种coupling和cohesion

2021-03-21
阅读 1 分钟
3.3k
coupling和cohesion都是按照从好到坏排序的对于好的software design,应该有较高的cohesion和较低的coupling.5个coupling:data coupling 共享原子数据stamp coupling 共享复杂数据结构(其实只用到了数据结构的一小部分)control coupling 一个给另一个传参数 调用被调用模块的一小部分common coupling 都能够写全局变量c...

软件工程 白盒测试各种覆盖详解

2021-03-21
阅读 2 分钟
4.6k
对于路径覆盖,要把每一条路的每一种组合都走一遍。在这里我标记了可能出现分叉的abcdef几条路,对于路径覆盖应该把以下路径的情况都走一遍:acefbcefacdfbcdf

软件工程 Software Process Models

2021-03-20
阅读 4 分钟
2.2k
Chapter2:software process modelOrganization of processes and activitiesKey points in this chapter:What is software process?What is software process model?What are the software process models and what's their advantages and disadvantages and implementation area?Difference between plan-driven and a...

软件工程期末总结

2021-03-19
阅读 32 分钟
6.3k
we need methods to develope high-qualified software that are: standard,systematic,efficient,dependable,easy-to-use