
计算机相关技术
文章平均质量分 93
各种知识的学习记录
冰果滴
Goal
展开
-
【软件测试】
软件需求是 a.用户解决问题或达到目标所需条件或权能(Capability)。b. 系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能。一种反映上面 a 或 b 所述条件或权能的文档说明(它包括功能性需求及非功能性需求,非功能性需求对设计和实现提出了限制,比如性能要求,质量标准,或者设计限制)测试用例(Test Case)是为了实施测试而向被测试的系统提供的一组集合,这组集合包含:测试环境、操作步骤、测试数据、预期结果等要素。原创 2024-03-03 15:28:17 · 1174 阅读 · 0 评论 -
C++设计模式
从宏观层面来看,面向对象的构建方式更能适应软件的变化,能将变化所带来的影响减为最小。① 创建型模式:将对象的部分创建工作延迟到子类或其他对象,从而应对需求变化为对象创建时,具体类型实现引来的冲击。② 结构型模式:通过类继承或者对象组合获得更灵活的结构,从而应对需求变化为对象的结构带来的冲击。③ 行为型模式:通过类继承或者对象组合来划分类与对象间的职责,从而应对需求变化为多个交互的对象带来的冲击。定义一个操作中的算法的骨架 (稳定),而将一些步骤延迟(变化)到子类中。原创 2024-01-13 11:06:05 · 1397 阅读 · 0 评论