![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程
远去的栀子花
为了美好的未来,加油!!!
展开
-
单元测试
单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为规定的最小的被测功能模块。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试...翻译 2018-10-18 23:58:11 · 188 阅读 · 0 评论 -
代码性能分析(转载)
找到性能瓶颈二八法则适合很多事物:最重要的只占其中一小部分,约20%,其余80%的尽管是多数,却是次要的。在程序代码中也是一样,决定应用性能的就那20%的代码(甚至更少)。因此优化实践中,我们将精力集中优化那20%最耗时的代码上,这那20%的代码就是程序的性能瓶颈,主要针对这部分代码进行优化。常见优化方法:这部分我就不写,直接参见《性能调优攻略》,因为我没有自信能写出比这更好的。如...转载 2018-10-20 09:06:53 · 1888 阅读 · 1 评论 -
(转)软件开发流程
一、开发流程图二、过程产物及要求本表主要列出开发阶段需要输出的过程产物,包括产物名称、成果描述、负责人及备注,即谁、在什么时间、应该提供什么内容、提供内容的基本方向和形式是什么。项目启动阶段产物名称成果描述负责人调研文档了解项目背景,了解项目干系人目标方向产品经理团队组建确认团队人员及配置产品总监业务梳理明确项目的目标、角色、各端口及模块产品经理需求阶段产品...转载 2018-10-26 08:34:06 · 744 阅读 · 0 评论 -
(转)编程命名方法
1、匈牙利命名:开头字母用变量类型的缩写,其余部分用变量的英文或英文缩写,要求单词第一个字母大写。变量名=属性+类型+描述对象。例如:int iMyAge;float fManHeight;属性+类型+描述属性一般是小写字母+_:g_:全局变量m_:类成员变量s_:静态变量c_:常量类型就多了:b:boolsz:以零结束的字符串p:指针n:整整dw:双字...转载 2018-10-24 08:47:08 · 187 阅读 · 0 评论 -
(转)规范你的代码编写风格
转自原文:https://blog.csdn.net/zhangyuanxuevaq/article/details/79437954 1、基本规则【规则1-1】标识符应当直观且可以拼读,可望文知意,不必进行“解码”。例如:标识符最好采用英文单词或其组合,便于记忆和阅读。切忌使用汉语拼音来命名。程序中的英文单词一般不会太复杂,用词应当准确。例如不要把CurrentValue写成NowV...转载 2018-10-24 09:07:26 · 397 阅读 · 0 评论 -
(转)11条最全面的C/C++编程规范总结
一、文件排版方面1. 包含头文件 • 先系统头文件,后用户头文件。 • 系统头文件,稳定的目录结构,应采用包含子路径方式。 • 自定义头文件,不稳定目录结构,应在dsp中指定包含路径。 • 系统头文件应用:#include <xxx.h> • 自定义同文件应用:#include "xxx.h" • 只引用需要的头文件。2. h和cpp文件 • 头文件命名为.h...转载 2018-10-24 09:19:46 · 306 阅读 · 0 评论 -
(转)各种图
转自:http://www.cnblogs.com/jiqing9006/p/3344221.html流程图1.定义:流程图是对过程、算法、流程的一种图像表示,在技术设计、交流及商业简报等领域有广泛的应用。 ...转载 2018-10-24 10:20:43 · 82 阅读 · 0 评论 -
(转)常见注释规范
原文:https://blog.csdn.net/weixin_42488570/article/details/80760849 1.在有处理逻辑的代码中,源程序有效注释量必须在20%以上。说明:注释的原则是有助于对程序的阅读理解,在该加的地方都加了,注释不宜太多也不能太少,注释语言必须准确、易懂、简洁。 2.文件注释:文件注释写入文件头部。说明:以/* 开始示...转载 2018-10-24 20:21:47 · 270 阅读 · 0 评论 -
软件构建(转)
1、什么是构建你一定知道“构建(construction)”一次在软件开发领域以外的含义。“构建”就是“建筑工人(construction workers)”在建设一栋房屋,一所学校,乃至一座摩天大楼时所做的工作。在你年轻时,可能也曾用“硬纸板(construction paper)”构建过什么东西吧。按照一般的用法,“构建”是指建设的过程。构建过程可能包含有计划、设计、检查工作的一些方面,但...转载 2018-11-02 09:34:14 · 5302 阅读 · 2 评论