软件工程
枯萎的海风
向来缘浅, 奈何情深, 彼此豆蔻,谁许谁地老天荒, 敌不过似水流年, 逃不过此间少年
展开
-
vs2013 C# 添加单元测试功能
1. 前言最近在看软件工程的相关内容, 正好看到单元测试这块, 书是邹欣老师的《构建之法》, 正好想测试一下, 结果发现我的vs 2013 有些问题, 找到插件点击下载安装 出现一个.net framework 的报错, 但是我们的电脑已经升级到了 win 10, .net framework 是满足要求的 2. 解决方法升级 vs2013 然后经过漫长的等待, 实现vs 更新, 重新原创 2016-09-08 12:39:44 · 1467 阅读 · 0 评论 -
圈复杂度
点我进入原文 其他参考文章: http://blog.csdn.net/lg707415323/article/details/7790660 Cyclomatic Complexity 1. 概念 a. 圈复杂度是一种衡量代码复杂程度的标准。 b. 圈复杂度高的害处: 圈复杂度大说明代码的判断逻辑复杂,可能质量低; 需要的更多的测试用例,难于转载 2017-02-11 09:59:02 · 908 阅读 · 0 评论 -
VS 中调试DLL 工程
1. 前言上周去北京调试我们的系统, 结果发现dll调用的时候出现了一些问题, 又不太清楚如何调试dll, 于是当时做的非常被动, 回来之后赶紧研究下如何调试dll 的技巧2. 参考文章http://blog.csdn.net/zhoubl668/article/details/3732238 http://blog.csdn.net/srzhz/article/details/70339853.原创 2016-11-21 13:08:20 · 471 阅读 · 0 评论 -
[阅读笔记]Modern C++ Programming with Test-Driven Develpment chp3
3.2 Unit Test and TDD Fundamentals TDD 主要体现在单元测试中 基本流程: 初始化 触发或者调用需要测试的行为 验证所测试行为的结果 扫尾 测试代码, 应该保持短小,精悍 3.3 The TDD Cycle:Red-Green-Refactor 基本流程: 先写测试代码 确保新的测试无法通过 修改原始代码使得测试代码通过 使用 TDD 方式,代码的覆盖率比较高原创 2016-11-15 22:54:43 · 714 阅读 · 0 评论 -
googletest 学习记录
1. 前言学习java的时候, 我们可以非常方便的使用JUnit对我们编写的代码进行测试, 但是C++中没有现成的工具, 后来找到了几款 CPPUnit, googletest。 这里记录下学习googletest 的一些过程, 方便以后查阅。2. 相关资料2.1 官方资料1. Introduction: Why Google C++ Testing Framework? 2. AdvancedG原创 2016-10-30 15:30:33 · 968 阅读 · 0 评论 -
jetBrains 学生计划
1. 前言上次一个同学告诉我说jetbrains 有学生计划,上去一看果然, 真是业界良心呀2. 相关内容JetBrains Toolbox 专业开发工具学生免费授权计划 http://www.jetbrains.com/student/ 然后进入邮箱验证身份激活账号中的授权即可~~原创 2016-10-26 10:56:52 · 3169 阅读 · 1 评论 -
使用 doxygen 写注释
1. 前言一直知道写代码应该需要写注释, 写说明文档, 可是真正要单独写起来的时候真的非常讨厌, 直到后来发现了这么一个工具 doxygen, 真的非常好用, 他可以通过类似java 注释的风格进行编写注释, 然后通过他可以自动生成注释文档, 神器呀~~ 代码注释风格 : http://www.stack.nl/~dimitri/doxygen/manual/docblocks.html mar原创 2016-10-25 11:36:47 · 1870 阅读 · 0 评论 -
[阅读笔记]Modern C++ Programming with Test-Driven Develpment chp2
1. 前言最近突然对代码测试非常感兴趣, 学习了一些google test 框架的内容之后, 开始啃Modern C++ Programming with Test-Driven Develpment,ie, code better sleep better工程代码地址: https://github.com/zhyh2010/DDTlearning2. 主要内容2.1 小结的一些东西 chp 2原创 2016-11-03 22:58:30 · 1469 阅读 · 0 评论 -
玩转Google开源C++单元测试框架Google Test系列(gtest)(总)
点我进入原文 玩转Google开源C++单元测试框架Google Test系列(gtest)(总) 前段时间学习和了解了下Google的开源C++单元测试框架Google Test,简称gtest,非常的不错。 我们原来使用的是自己实现的一套单元测试框架,在使用过程中,发现越来越多使用不便之处,而这样不便之处,gtest恰恰很好的解决了。 其实转载 2017-03-13 21:58:10 · 738 阅读 · 0 评论